﻿body
{
	scrollbar-3dlight-color: #849084;
	scrollbar-arrow-color: #849084;
	scrollbar-darkshadow-color: #E3ECF5;
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #849084;
	scrollbar-track-color: #FFFFFF;
}

/* Ajax Tabs start */
/*.ajax__tab_xp .ajax__tab_outer, 
.ajax__tab_xp .ajax__tab_inner, 
.ajax__tab_xp .ajax__tab_tab 
{
    background-color: #fbd596 !important;
    color: #212121;
}
.ajax__tab_container .ajax__tab_outer
{
    border: solid 1px #CE8F64;
}*/
/* Ajax Tabs end */
A.MainLink:link  
{
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #636363;
}
A.MainLink:visited
{
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #636363;
}
A.MainLink:hover
{
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #636363;
}
A.MainLink:active
{
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #636363;
}

A.ListMainLink:link
{
	font-family: Arial;
	font-size: 8pt;
	color: #FFFFFF;
}
A.ListMainLink:visited
{
	font-family: Arial;
	font-size: 8pt;
	color: #FFFFFF;
}
A.ListMainLink:hover
{
	font-family: Arial;
	font-size: 8pt;
	color: #FFFFFF;
}
A.ListMainLink:active
{
	font-family: Arial;
	font-size: 8pt;
	color: #FFFFFF;
}

.CssThemeMainColor
{
	color: #FDB024;
}

.OrderHeader
{
	background-color: #E6CA9B;
}

.Header
{
	height: 45px;
	background-image: url('../../Images/header/orange_top.png');
}

.DashboardHeader
{
	width: 734px;
	background-image: url('../../Images/Dashboard/orange_m.png');
}

.DashboardRight
{
	width: 9px;
	height: 48px;
	background-image: url('../../Images/Dashboard/orange_r.png');
}

.DashboardLeft
{
	width: 9px;
	height: 48px;
	background-image: url('../../Images/Dashboard/orange_l.png');
}

.DashboardLogo
{
	width: 201px;
	height: 126px;
	background-image: url('../../Images/Dashboard/orange.jpg');
}

.MenuBackgrImage
{
	height: 90px;
	background-image: url('../../Images/Menu/orange_menu_background.png');
}

.separator
{
	width: 1px;
	background-image: url('../../Images/List/orange_separator.png');
}

.grvHeaderStyle1
{
	background-color: #E6CA9B;
	color: #000000;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	text-align: center; 
    /*background-image: url('../../Images/List/title.jpg'); */
}

.grvHeaderStyleAsc1
{
	background-color: #F1F1F1;
	color: #000000;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	background-image: url('../../Images/List/orange_asc.jpg');
}

.grvHeaderStyleDesc1
{
	background-color: #F1F1F1;
	color: #000000;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	background-image: url('../../Images/List/orange_des.jpg');
}

.grvRowStyle1
{
	background-color: #FBEAD2;
	color: #000000;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
}

.grvRowStyle1 td
{
	border-left: solid 1px #A7ACAF;
	padding-left: 5px;
	padding-right: 5px;
}

.grvRowStyle1:hover
{
	background-color: #E6CA9C;
	color: #000000;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
}

.grvRowStyle2
{
	background-color: #FFFFFF;
	color: #000000;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
}

.grvRowStyle2:hover
{
	background-color: #E6CA9C;
	color: #000000;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
}

.grvRowStyle2 td
{
	border-left: solid 1px #A7ACAF;
	padding-left: 5px;
	padding-right: 5px;
}

.pagerStyle
{
	color: #FFFFFF;
	background-color: #757575;
}

.TextInputDDL
{
	font-size: 8pt;
	font-family: Arial, Tahoma, sans-serif;
	background-color: #ffffff;
}

.QuickSearchStyle
{
	background-color: #FDB024;
	color: #FFFFFF;
	height: 17px;
	width: 20px;
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-top: 1px solid black;
	border-bottom: 1px solid black;
}

.ListMenu
{
	height: 26px;
	background: url('../../Images/List/orange_list_menu.png');
	background-repeat: repeat-x;
}

.cssSeparator
{
	border-right: 1px solid black;
}

A.MainLinkWithBackgroundForButtons:link
{
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	color: #636363;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	margin-left: 10px;
	background-color: #FBD596;
	border: solid 1px #CE8F64;
	padding: 3px;
	margin: 2px;
	line-height: 25px;
	width: 140px;
	height: 25px;
	display: inline-block;
}
A.MainLinkWithBackgroundForButtons:visited
{
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	color: #636363;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	margin-left: 10px;
	background-color: #FBD596;
	border: solid 1px #CE8F64;
	padding: 3px;
	margin: 2px;
	line-height: 25px;
	width: 140px;
	height: 25px;
	display: inline-block;
}
A.MainLinkWithBackgroundForButtons:hover
{
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	color: #636363;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	margin-left: 10px;
	background-color: #E6CA9C;
	border: solid 1px #CE8F64;
	padding: 3px;
	margin: 2px;
	line-height: 25px;
	width: 140px;
	height: 25px;
	display: inline-block;
}
A.MainLinkWithBackgroundForButtons:active
{
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	color: #636363;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	margin-left: 10px;
	background-color: #FBD596;
	border: solid 1px #CE8F64;
	padding: 3px;
	margin: 2px;
	line-height: 25px;
	width: 140px;
	height: 25px;
	display: inline-block;
}

A.MainLinkWithBackground:link
{
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #336FAB;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	margin-left: 10px;
	background-color: #FBD596;
	border: solid 1px #CE8F64;
	padding: 3px;
	margin: 2px;
	line-height: 12px;
	border-color: #999999;
	width: 90px;
	display: inline-block;
}
A.MainLinkWithBackground:visited
{
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #336FAB;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	margin-left: 10px;
	background-color: #FBD596;
	border: solid 1px #CE8F64;
	padding: 3px;
	margin: 2px;
	line-height: 12px;
	border-color: #999999;
	width: 90px;
	display: inline-block;
}
A.MainLinkWithBackground:hover
{
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #336FAB;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	margin-left: 10px;
	background-color: #E6CA9C;
	border: solid 1px #CE8F64;
	padding: 3px;
	margin: 2px;
	line-height: 12px;
	border-color: #999999;
	width: 90px;
	display: inline-block;
}
A.MainLinkWithBackground:active
{
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #336FAB;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	margin-left: 10px;
	background-color: #FBD596;
	border: solid 1px #CE8F64;
	padding: 3px;
	margin: 2px;
	line-height: 12px;
	border-color: #999999;
	width: 90px;
	display: inline-block;
}

A.MainLinkWithBackgroundForCriteriaDetailsScreen:link
{
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	color: #336FAB;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	margin-left: 10px;
	background-color: #FBD596;
	border: solid 1px #CE8F64;
	padding: 3px;
	margin: 2px;
	line-height: 12px;
	border-color: #999999;
	width: 150px;
	height: 25px;
	display: inline-block;
	text-align: center;
}
A.MainLinkWithBackgroundForCriteriaDetailsScreen:visited
{
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	color: #336FAB;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	margin-left: 10px;
	background-color: #FBD596;
	border: solid 1px #CE8F64;
	padding: 3px;
	margin: 2px;
	line-height: 12px;
	border-color: #999999;
	width: 150px;
	height: 25px;
	display: inline-block;
	text-align: center;
}
A.MainLinkWithBackgroundForCriteriaDetailsScreen:hover
{
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	color: #336FAB;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	margin-left: 10px;
	background-color: #E6CA9C;
	border: solid 1px #CE8F64;
	padding: 3px;
	margin: 2px;
	line-height: 12px;
	border-color: #999999;
	width: 150px;
	height: 25px;
	display: inline-block;
	text-align: center;
}
A.MainLinkWithBackgroundForCriteriaDetailsScreen:active
{
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	color: #336FAB;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	margin-left: 10px;
	background-color: #FBD596;
	border: solid 1px #CE8F64;
	padding: 3px;
	margin: 2px;
	line-height: 12px;
	border-color: #999999;
	width: 150px;
	height: 25px;
	display: inline-block;
	text-align: center;
}

.footerTableBackgroundInverse
{
	background-color: #DB7431;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
}

.SelectedItem
{
	background-color: #DFDFDF;
}

.ListTableItemDrk
{
	border-left: 1px solid #B0B0B0;
	border-top: 1px solid #B0B0B0;
	border-right: 1px solid #B0B0B0;
	border-bottom: 1px solid #B0B0B0;
}

.ListTableItemDrk td
{
	background-color: #E6CA9B;
	color: black;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}

.InfoHeaderStyle
{
	background-color: #E09031;
}

.BorderStyle
{
	border: 1px solid #CE8F64;
}

.InnerBorderStyle
{
	border-left: 1px solid #FFEFD8;
	border-top: 1px solid #FFEFD8;
	border-right: 1px solid #FFEFD8;
}

.InfoTableStyle
{
	background-color: #FFEFD8;
}

.TipCell
{
	font-family: Arial;
	font-size: 9pt;
	text-decoration: none;
	vertical-align: middle;
	margin-left: 10px;
	border: solid 1px #CE8F64;
	padding: 3px;
	margin: 2px;
	line-height: 24px;
	border-color: #999999;
	width: 160px;
	height: 25px;
	display: inline-block;
	text-align: center;
	font-weight: bold;
	font-size: 9pt;
	font-family: arial, helvetica, sans-serif;
	background-color: #FFF3DD;
}

.NoteOn
{
	background-color: #EDEDED;
	color: #000000;
	height: 17px;
	width: 340px;
	border-left: 1px solid #FDB024;
	border-right: 1px solid #FDB024;
	border-top: 1px solid #FDB024;
	border-bottom: 1px solid #FDB024;
}

.NoteOff
{
	background-color: #EDEDED;
	color: #000000;
	height: 17px;
	width: 340px;
	border-left: 1px solid #DFDFDF;
	border-right: 1px solid #DFDFDF;
	border-top: 1px solid #DFDFDF;
	border-bottom: 1px solid #DFDFDF;
}

.NoteName
{
	background-color: #FFFFFF;
	color: #F1BD45;
}

.ThmBold
{
	background-color: #FFFFFF;
	color: #E77D00;
    font-weight: bold;
    font-size: 10pt;
}

.NoteTime
{
	background-color: #FFFFFF;
	color: #DCDCDC;
}

.hideDependency
{
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #636363;
	text-decoration: none;
}

.BasicWindowTitleBar
{
	background-color: #E6CA9B;
	color: #FFFFFF;
	font-size: 20px;
	line-height: 20px;
	height: 21px;
	overflow: hidden;
	padding: 5px 10px 5px 10px;
	white-space: nowrap;
	cursor: default;
}

.BasicWindowClientArea
{
	position: absolute;
	top: 35px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	overflow: auto;
}

.BasicWindowDiv
{
	position: absolute;
	border: 2px solid #E6CA9B;
	background-color: #FFF3DD;
	z-index: 100;
}

/**** todolist *****/
.list-title
{
	color: #db7431;	
}
.jquery-todolist
{
	border: 1px solid #DDDDDD;
}
.jquery-todolist .jquery-todolist-title
{
	background-color: #F5F5F5;
	border-bottom: 1px solid #111111;
	border-top: 1px solid #DDDDDD;
}
.jquery-todolist .jquery-todolist-title-text,
.action-button-title-text
{
    color: #525252;
}
.jquery-todolist .jquery-todolist-menu-show
{
	background: #F5F5F5 url("../../Images/Icons/menu.png") no-repeat left 12px center;
    color: #525252;
}

.jquery-todolist .jquery-todolist-menu, 
.jquery-todolist .jquery-todolist-sortmenu
{
	background-color: #F1F1F1;
	border: 1px solid #B6B6B6;
	-webkit-box-shadow: 2px 2px 8px 0px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 2px 2px 8px 0px rgba(0, 0, 0, 0.5);
	box-shadow: 2px 2px 8px 0px rgba(0, 0, 0, 0.5);
}
.jquery-todolist .jquery-todolist-menu-items a, 
.jquery-todolist .jquery-todolist-sortmenu-items div.jquery-todolist-sortmenu-item
{
	background-color: #F1F1F1;
	color:#757575;
	border:none;
	/*border: 1px solid #B6B6B6;*/
}

.jquery-todolist .jquery-todolist-menu-items a:hover
{
	background-color: #757575;
	color:#FFFFFF;
	border:none;
	/*border: 1px solid #B6B6B6;*/
}

.jquery-todolist .jquery-todolist-footer
{
	background-color: #F5F5F5;
}
.jquery-todolist .jquery-todolist-button
{
	display: inline-block;
}
.jquery-todolist .jquery-todolist-add
{
	background-color: #F5F5F5 !important;
}
.jquery-todolist .jquery-todolist-add-input
{
	background-color: #F5F5F5 !important;
}

.jquery-todolist .jquery-todolist-add-input-text, 
.jquery-todolist-add-input-text,
.jquery-todolist div.input,
.ui-dialog input,
.ui-dialog textarea,
.ui-dialog div.input
{
    background-color: #FFFFFF !important;
    background-color: -moz-field;
    border: 1px solid #db7431;
    box-shadow: 0 0 0 0 #db7431 inset;  
}
.jquery-todolist-add-input-text[disabled], 
.jquery-todolist-add-input-text[readonly]
 {
    background-color: #f9f9f9 !important;
    opacity: 1;
    color: #7b7a7a !important;
}
.jquery-todolist .jquery-todolist-add-input-text .placeholder,
.jquery-todolist-add-input-text .placeholder
{
	color:#BABABA;
}

.jquery-todolist .jquery-todolist-add-input-text:focus,
.jquery-todolist-add-input-text:focus,
.ui-dialog input:focus,
.ui-dialog textarea:focus
{
	 box-shadow: 0px 0px 3px #db7431;
     outline-style:none;
}
.jquery-todolist-add-input-text[disabled]:focus, 
.jquery-todolist-add-input-text[readonly]:focus
 {
    box-shadow: none !important;
}
.debug-criteria-string input:focus,
.debug-criteria-string div.input:focus,
.jquery-todolist div.input:focus,
.jquery-todolist input:focus
{
     box-shadow: 0px 0px 3px #db7431;
     outline-style:none;
}
.debug-criteria-string input[type=checkbox]:focus,
.jquery-todolist input[type=checkbox]:focus
{
    box-shadow: none !important;
}
.jquery-todolist .jquery-todolist-add-button,
.action-button
{
    background-color: #db7431;
}

.jquery-todolist .jquery-todolist-add-action,
.action-button-link
{
	color: #FFFFFF !important;
}
.jquery-todolist .jquery-todolist-item
{
	border-bottom: 1px solid #DDDDDD;
}

.jquery-todolist .jquery-todolist-item.collapsibleHeader,
.jquery-todolist .jquery-todolist-item.collapsibleHeader div
{
     background-color: #FFF !important;
}
.jquery-todolist .jquery-todolist-item.collapsibleHeader div
{
    border-left: 1px solid transparent;
    border-right: 1px solid transparent;
    color: #db7431;
    font-weight: bold;
    font-size: 12px;
}

.jquery-todolist .jquery-todolist-item.odd .jquery-todolist-item-actions-left
{
	background-color: #F3F3F3;
}
.jquery-todolist .jquery-todolist-item.collapsibleHeader div.jquery-todolist-item-actions-left
{
    background-image: url(../../Images/Icons/up.png);
    background-repeat: no-repeat;
    background-position: 13px 13px;
    cursor: pointer;
}
.jquery-todolist .jquery-todolist-item.collapsibleHeader div.jquery-todolist-item-actions-left.collapsed 
{
    background-image: url(../../Images/Icons/down.png);    
}

.jquery-todolist .jquery-todolist-item.odd .jquery-todolist-item-title,
.jquery-todolist .jquery-todolist-item.odd .jquery-todolist-item-feed
{
	background-color: #F9F9F9;
}
.jquery-todolist .jquery-todolist-item.odd .jquery-todolist-item-menu
{
	background-color: #F1F1F1;
}

.jquery-todolist .jquery-todolist-item.even .jquery-todolist-item-actions-left
{
	background-color: #F8F8F8;
}
.jquery-todolist .jquery-todolist-item.even .jquery-todolist-item-title,
.jquery-todolist .jquery-todolist-item.even .jquery-todolist-item-feed
{
	background-color: #FFFFFF;
}
.jquery-todolist .jquery-todolist-item.even .jquery-todolist-item-menu
{
	background-color: #F9F9F9;
}
.jquery-todolist .jquery-todolist-item-title
{
	border-bottom: medium none;
	border-top: medium none;
	border-right: medium none;
	border-left: 1px solid #DDDDDD;
	border-right: 1px solid #DDDDDD;
}
.jquery-todolist .jquery-todolist-item-title .jquery-todolist-item-title-text,
.jquery-todolist .jquery-todolist-item-title .jquery-todolist-item-title-assigneduser,
.jquery-todolist .jquery-todolist-item-title .jquery-todolist-item-title-assignedteam,
.jquery-todolist .jquery-todolist-item-feed
{
	border-right: 1px solid #DDDDDD;
}

/**** Autocomplete assign team and user ****/
.autocomplete 
{
	position:absolute;
	background:#FFFFFF;
	z-index:20;
	display: none; 
	float: left;
	width: 330px; 
}

.autocomplete div
{	
    border:1px solid #BABABA;
    border-bottom:0px;
    cursor:pointer;
}

.autocomplete div:last-child
{	
    border:1px solid #BABABA;
}

.autocomplete .assignItem {
    position: relative;
    width: 330px;
    height:28px;
    background-color: white;
    font-weight: normal !important;
    font-family: "lucida grande" ,tahoma,verdana,arial,sans-serif;
    font-size: 13px;
    outline: none;
    vertical-align: bottom;
    padding: 5px;
}

.autocomplete .selectedItem {
    position: relative;
    width: 330px;
    height: 28px;
    background-color: #FFF3DD;
    font-weight: normal !important;
    font-family: "lucida grande" ,tahoma,verdana,arial,sans-serif;
    font-size: 13px;
    outline: none;
    vertical-align: bottom;
    padding: 5px;
}


/*Filter*/
.jquery-todolist-filter-group
{
	background-color: #FAFAFA;
}
.jquery-todolist-filter-group .jquery-todolist-filter-group-title, 
.jquery-todolist-filter-applied-group-title
{
	color: #db7431;
}
.jquery-todolist-filter-group .jquery-todolist-filter-group-items
{
	background-color: #FFFFFF;
	color: #404040;
}
.jquery-todolist-filter-group .jquery-todolist-filter-group-item-input
{
    border: 1px solid #db7431;   
    box-shadow: 0 0 0 0 #db7431 inset;
}
.jquery-todolist-filter-group .jquery-todolist-filter-group-item-input:focus
{
     box-shadow: 0px 0px 3px #db7431;
     outline-style:none;
}

/** Dialog style **/

.ui-dialog-buttonpane.ui-widget-content,
.ui-dialog.ui-widget-content
{
	background:#FFFFFF!important;
}
.ui-dialog-buttonpane.ui-widget-content 
{
	border-color:#CCCCCC;
}
.ui-dialog.ui-widget-content
{
    border: 1px solid #db7431;
}
.ui-dialog .ui-dialog-buttonpane button
{
	background:#db7431!important;
	color:#FFFFFF!important;
    border: 1px solid #db7431;
}

.ui-dialog .ui-widget-header
{
	background:  #db7431!important; 
	border:none!important;
}

button.ui-dialog-titlebar-close
{
	border:none!important;
	background-color:#FFFFFF!important;
	background-image:none!important;
}

.ui-dialog .ui-widget-header .ui-state-hover
{
	background: #dadada!important;	
}

.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon {
	background-image: url("images/ui-icons_888888_256x240.png")!important;
}


.ui-dialog-user-or-team input
{
	border: 1px solid #db7431;
}
.ui-dialog-user-or-team input:focus
{
	border: 1px solid #db7431 !important;
	outline: none;
}
.headerIframeKeep {
    background-color: #FFF3DD;
    height: 32px;
    vertical-align: middle;
    text-align: left;
    color: #db7431;
    font-weight: bold;
    display: table-cell;
    width: 935px;
    padding-left: 20px;
}

/* Themes changes */
/*.SubMenuButton 
{
     border: solid 1px #fbd596;
}

.SubMenuButtonWrapper 
{
    color:black; 
    border: solid 1px #CE8F64; 
}*/

/* Todolist item details */
.jquery-todolist .jquery-todolist-url,
.jquery-todolist .jquery-todolist-document,
.jquery-todolist .jquery-todolist-things,
.jquery-todolist .jquery-todolist-history,
.jquery-todolist .jquery-todolist-details,
.jquery-todolist .jquery-todolist-templateEdit,
.jquery-todolist .jquery-todolist-duedaterule,
.jquery-todolist .jquery-todolist-criteria, 
.jquery-todolist .jquery-todolist-notes  
{
    border: 1px solid #db7431;
}

.jquery-todolist .jquery-todolist-criteria .jquery-todolist-criteria-header, 
.jquery-todolist .jquery-todolist-notes .jquery-todolist-notes-header, 
.jquery-todolist .jquery-todolist-url .jquery-todolist-url-header, 
.jquery-todolist .jquery-todolist-document .jquery-todolist-document-header, 
.jquery-todolist .jquery-todolist-things .jquery-todolist-things-header, 
.jquery-todolist .jquery-todolist-history .jquery-todolist-history-header, 
.jquery-todolist .jquery-todolist-details .jquery-todolist-details-header, 
.jquery-todolist .jquery-todolist-templateEdit .jquery-todolist-templateEdit-header, 
.jquery-todolist .jquery-todolist-duedaterule .jquery-todolist-duedaterule-header
{
    color: #db7431;
    background: #FFF3DD;
}
.debug-criteria-string .action,
.jquery-todolist .jquery-todolist-url .jquery-todolist-url-actions .jquery-todolist-url-action,
.jquery-todolist .jquery-todolist-document .jquery-todolist-document-actions .jquery-todolist-document-action,
.jquery-todolist .jquery-todolist-things .jquery-todolist-things-actions .jquery-todolist-things-action,
.jquery-todolist .jquery-todolist-criteria .jquery-todolist-criteria-actions .jquery-todolist-criteria-action,
.jquery-todolist .jquery-todolist-notes .jquery-todolist-notes-actions .jquery-todolist-notes-action,
.jquery-todolist .jquery-todolist-history .jquery-todolist-history-actions .jquery-todolist-history-action,
.jquery-todolist .jquery-todolist-details .jquery-todolist-details-actions .jquery-todolist-details-action,
.jquery-todolist .jquery-todolist-templateEdit .jquery-todolist-templateEdit-actions .jquery-todolist-templateEdit-action,
.jquery-todolist .jquery-todolist-duedaterule .jquery-todolist-duedaterule-content .jquery-todolist-duedaterule-content-actions .jquery-todolist-duedaterule-content-action,
.jquery-todolist .jquery-todolist-actions .jquery-todolist-action
{
    background-color: #db7431;
}

.jquery-todolist .jquery-todolist-criteria .jquery-todolist-criteria-items,
.jquery-todolist .jquery-todolist-url .jquery-todolist-url-items,
.jquery-todolist .jquery-todolist-document .jquery-todolist-document-items
{  
    border-top: 1px solid #db7431;     
}
.debug-criteria-string .debug-filter .list,
.jquery-todolist .jquery-todolist-criteria .edit-context-menu,
.jquery-todolist .jquery-todolist-url .list,
.jquery-todolist .jquery-todolist-document .list,
.jquery-todolist .jquery-todolist-things .list,
.jquery-todolist .jquery-todolist-history .list,
.jquery-todolist .jquery-todolist-details .jquery-todolist-priority-list,
.jquery-todolist .jquery-todolist-details .jquery-todolist-status-list,
.jquery-todolist .jquery-todolist-details .jquery-todolist-lookup-list,
.jquery-todolist .jquery-todolist-details .jquery-todolist-lookup-selected-list,
.jquery-todolist .jquery-todolist-details .jquery-todolist-category-lookup-list,
.jquery-todolist .jquery-todolist-details .jquery-todolist-category-lookup-selected-list,
.jquery-todolist .jquery-todolist-templateEdit .jquery-todolist-status-list,
.jquery-todolist-duedaterule-list 
{
    border: 1px solid #DDDDDD;
    border-top: 4px solid #db7431;
}
.debug-criteria-string input[type=text],
.jquery-todolist .jquery-todolist-criteria .edit-item input[type=text],
.jquery-todolist .jquery-todolist-notes .edit-item > div textarea,
.jquery-todolist .jquery-todolist-url-edit .edit-item > div input[type=text],
.jquery-todolist .jquery-todolist-url-edit .edit-item > div input[type=number],
.jquery-todolist .jquery-todolist-document .jquery-todolist-document-item > div input[type=text],
.jquery-todolist .jquery-todolist-document .jquery-todolist-document-search > input,
.jquery-todolist .jquery-todolist-things .jquery-todolist-things-search > input,
.jquery-todolist .jquery-todolist-history .jquery-todolist-history-search > input,
.jquery-todolist .jquery-todolist-notes .jquery-todolist-notes-search > input,
.jquery-todolist .jquery-todolist-details .jquery-todolist-details-item > div textarea,
.jquery-todolist .jquery-todolist-templateEdit .jquery-todolist-templateEdit-item > div input
{
    border: 1px solid #db7431;
    box-shadow: 0 0 0 0 #db7431 inset;
}

	.jquery-todolist .jquery-todolist-details .jquery-todolist-details-item .jquery-todolist-details-title input,
	.jquery-todolist .jquery-todolist-details .jquery-todolist-details-item .jquery-todolist-details-user input,
	.jquery-todolist .jquery-todolist-details .jquery-todolist-details-item .jquery-todolist-details-team input,
	.jquery-todolist .jquery-todolist-details .jquery-todolist-details-item .jquery-todolist-details-priority,
	.jquery-todolist .jquery-todolist-details .jquery-todolist-details-item .jquery-todolist-details-lookup,
	.jquery-todolist .jquery-todolist-details .jquery-todolist-details-item .jquery-todolist-details-lookup-selected,
	.jquery-todolist .jquery-todolist-details .jquery-todolist-details-item .jquery-todolist-details-category-lookup,
	.jquery-todolist .jquery-todolist-details .jquery-todolist-details-item .jquery-todolist-details-category-lookup-selected,
	.jquery-todolist .jquery-todolist-details .jquery-todolist-details-item .jquery-todolist-details-status,
	.jquery-todolist .jquery-todolist-details .jquery-todolist-details-item .jquery-todolist-details-feed input,
	.debug-criteria-string .debug-filter .filter-container .filter-value,
	.jquery-todolist .jquery-todolist-url .edit-item .edit-parameter-value,
	.jquery-todolist .jquery-todolist-url .edit-item .edit-url-type,
	.jquery-todolist .jquery-todolist-templateEdit .jquery-todolist-templateEdit-item .jquery-todolist-template-status,
	.jquery-todolist .jquery-todolist-details .jquery-todolist-details-item .jquery-todolist-details-completed input,
	.jquery-todolist .jquery-todolist-details .jquery-todolist-details-item .jquery-todolist-details-cancelled input,
	.jquery-todolist .jquery-todolist-details .jquery-todolist-details-item .jquery-todolist-details-due input {
		border: 1px solid #db7431 !important;
	}
/* Details */
.jquery-todolist .jquery-todolist-things .jquery-todolist-things-items .jquery-todolist-things-item div:first-child
{
    color: #db7431;    
}

.jquery-todolist .jquery-todolist-details-header
{
     color: #db7431;
     background: #FFF3DD;
}
.jquery-todolist .jquery-todolist-details-content
{
	background-color: #FFFFFF;
}
.jquery-todolist .jquery-todolist-detail-content-header
{
	color: #7F7F7F;	
}

.jquery-todolist .jquery-todolist-details-content-info
{
	color: #373737;	       
	font-weight:bold           
}

.jquery-todolist .jquery-todolist-details-edit
{
	background-color: #757575;
	color: #FFFFFF;
}
/* History */
.jquery-todolist .jquery-todolist-history .HistActionUser
{
    COLOR: #DE8147;
}

/* Documents */
.dropzone-wrapper
{
	border: 2px dashed #db7431;
}

.dz-file 
{
    background: #FFF3DD;
}
.dz-upload 
{
    background: #db7431;
}

/* Notes */
.jquery-todolist .jquery-todolist-notes  .jquery-todolist-notes-items .jquery-todolist-notes-item .jquery-todolist-note-user
{
    color: #EA8B13;
}

/* URL */
.jquery-todolist .jquery-todolist-url .jquery-todolist-url-edit-parameters .edit-parameter-show-url .parameter.selected
{
    color: #db7431;
}

.jquery-todolist .jquery-todolist-url .ui-widget-header .ui-state-default
{
   background-color: #db7431; 
   border: 1px solid #db7431;
}

.jquery-todolist .jquery-todolist-url .jquery-todolist-url-items .jquery-todolist-url-item .jquery-todolist-url-item-url
{
    color: #db7431;
}
.jquery-todolist .jquery-todolist-url .jquery-todolist-url-items .jquery-todolist-url-item .content .jquery-todolist-url-item-url a 
{
     color: #db7431;
}
.jquery-todolist .jquery-todolist-url .jquery-todolist-url-parameters-items
{
     border-top: 1px solid #db7431;
}

/* Due Date Rule */
.jquery-todolist-duedaterule-list .jquery-todolist-duedaterule-list-item.listCategory
{
    color: #db7431;
}
.jquery-todolist-duedaterule-help .help-list .help-list-item.listCategory
{
    color: #db7431;
}
.jquery-todolist-duedaterule-help .help-list .help-list-item.selected,
.jquery-todolist-duedaterule-help .help-list .help-list-item.selected:hover,
.jquery-todolist-details-tokens .tokens-list .list-item.selected,
.jquery-todolist-details-tokens .tokens-list .list-item.selected:hover 
{
	background-color: #db7431;
} 
.jquery-todolist .jquery-todolist-duedaterule .jquery-todolist-duedaterule-content .jquery-todolist-duedaterule-content-item:first-child:hover
{
   border-bottom: 4px solid #db7431;
}

/* Icons Hover */
.jquery-todolist .jquery-todolist-item .jquery-todolist-item-title .jquery-todolist-action-user-criteria
{
    color: #db7431;
}
.jquery-todolist .jquery-todolist-items .jquery-todolist-item-menu-hover .jquery-todolist-itemmenu-selected-title
{
    color: #db7431;
} 
.jquery-todolist .jquery-todolist-items .jquery-todolist-item-menu-hover .jquery-todolist-itemmenu-actions a.selected 
{
    border-bottom: 4px solid #db7431;
}
/* Criteria */
.assignedUserOrTeam.selected
{
    background-color:#FFF3DD;	
} 
.jquery-todolist .jquery-todolist-criteria .edit-item .edit-item-criteria-string .edit-criteria-string-items .edit-criteria-string-item.jquery-todolist-criteria-string-action-add,
.jquery-todolist .jquery-todolist-item .jquery-todolist-item-title .jquery-todolist-action-user-criteria .assignment-rule
{
    color: #db7431;
}
.jquery-todolist .jquery-todolist-criteria .edit-item .edit-item-criteria-string .edit-criteria-string-items .edit-criteria-string-item.jquery-todolist-criteria-string-action-add:hover,
.jquery-todolist .jquery-todolist-item .jquery-todolist-item-title .jquery-todolist-action-user-criteria .assignment-rule:hover
{
     background-color: #db7431;
}
.jquery-todolist .jquery-todolist-criteria .edit-item .edit-item-criteria-string .edit-criteria-string-items  .edit-criteria-string-item.highlight span.title
{
    color:  #db7431;/*#DB7431;*/
}
.jquery-todolist .jquery-todolist-criteria .edit-item .edit-item-criteria-string .edit-criteria-string-items  .edit-criteria-string-item.highlight,
.jquery-todolist .jquery-todolist-criteria .edit-item .edit-item-criteria-string .edit-criteria-string-items  .edit-criteria-string-item.highlight span.right-parantheses
{
    color: #003366;
}
.jquery-todolist .jquery-todolist-criteria .edit-item .edit-item-criteria-string .edit-criteria-string-items  .edit-criteria-string-item.selected,
.jquery-todolist .jquery-todolist-criteria .edit-item .edit-item-criteria-string .edit-criteria-string-items  .edit-criteria-string-item::selection,
.jquery-todolist .jquery-todolist-criteria .edit-item .edit-item-criteria-string .edit-criteria-string-items  .edit-criteria-string-item.criteria span.right-parantheses::selection
{
     color: #003366;
     background: #FFF3DD;
}
.jquery-todolist .jquery-todolist-criteria .edit-item .edit-item-criteria-string .edit-criteria-string-items  .edit-criteria-string-item.operator.selected
{
   border-bottom: 1px solid #FFF3DD;
}
.jquery-todolist .jquery-todolist-criteria .edit-item .edit-item-criteria-string .edit-criteria-string-items  .edit-criteria-string-item.criteria span.title::selection
{
    color: #db7431;/*#DB7431;*/
    background: #FFF3DD;
}
.jquery-todolist .jquery-todolist-criteria .edit-item .edit-item-criteria-string .edit-criteria-string-items  .edit-criteria-string-item::-moz-selection, 
.jquery-todolist .jquery-todolist-criteria .edit-item .edit-item-criteria-string .edit-criteria-string-items  .edit-criteria-string-item.criteria span.right-parantheses::-moz-selection
{
    color: #003366;
    background: #FFF3DD;
}
.jquery-todolist .jquery-todolist-criteria .edit-item .edit-item-criteria-string .edit-criteria-string-items  .edit-criteria-string-item.criteria span.title::-moz-selection  
{
     color: #db7431;/*#DB7431;*/
     background: #FFF3DD;
}
.jquery-todolist .jquery-todolist-criteria .edit-item .edit-item-criteria-string .edit-criteria-string-items  .edit-criteria-string-item::-webkit-selection, 
.jquery-todolist .jquery-todolist-criteria .edit-item .edit-item-criteria-string .edit-criteria-string-items  .edit-criteria-string-item.criteria span.right-parantheses::-webkit-selection
{
    color: #003366;
    background: #FFF3DD;
}
.jquery-todolist .jquery-todolist-criteria .edit-item .edit-item-criteria-string .edit-criteria-string-items  .edit-criteria-string-item.criteria span.title::-webkit-selection 
{
     color:#db7431;/*#DB7431;*/
     background: #FFF3DD;
}
.jquery-todolist .jquery-todolist-criteria .edit-item .edit-item-criteria-string .edit-criteria-string-items  .edit-criteria-string-item:hover
{
    border-bottom: 1px solid #db7431 !important;
}

/* Spinner */
.ui-spinner 
{
    border: 1px solid #db7431 !important;
}
/*.ui-spinner .ui-spinner-button
{
    background: #fff3dd !important;
    border-left: 1px solid #db7431 !important;
}*/

/* Datepicker */
.ui-datepicker 
{
   background-color: #FFF !important;
   border: 1px solid #db7431 !important;
}
.ui-datepicker .ui-datepicker-header 
{
    background-color: #FFF3DD;
    border: 1px solid #db7431;
}
.ui-datepicker .ui-datepicker-title
{
    font-weight:bold;
    color: #db7431;
}
.ui-datepicker .ui-datepicker-calendar span
{
    color: #525252;
}
.ui-datepicker .ui-datepicker-calendar a
{
    border: 1px solid #FFF;
    background-color: #FFF;
    color: #000;
    text-align: center;
}
.ui-datepicker .ui-datepicker-calendar  .ui-datepicker-today a
{
    border: 1px solid #FFF3DD;
    background-color: #FFF3DD;
}
.ui-datepicker .ui-datepicker-calendar a:hover
{
    border: 1px solid #f1f1f1;
    background-color: #f1f1f1;
}
/* Iframe */
.iframeDesign
{
   border: 1px solid #db7431;
}

.iframe-modal-header .titlebar
{
    background: #db7431!important;
    color: #db7431!important;
}

.info-dialog .tab-content .container .content .section-item .description
{
   color: #db7431;
}
.info-dialog .tab-content .highlight
{
    background-color: #fbd596;
}
.info-dialog .tab-content .container .list .list-item .bullet 
{
    background-color: #db7431;
}

.info-dialog  .tabs .ui-tabs-nav .ui-state-default
{
    /*border: solid 1px #CE8F64 !important;*/
    /*background-color: #fbd596 !important;*/
    background-color: #f5f5f5 !important;
    border: solid 1px #dcdadc !important;
}
.info-dialog  .tabs .ui-tabs-nav .ui-state-active
{
    border: solid 1px #DDDDDD !important;
    background-color: #FFF !important;
}
/* Font Awesome Icons start */
.fa-icon
{
    /*color: #ea8b10 !important;*/
    color: #db7431 !important;
}
.fa-icon-off
{
    color: #c3c3c3 !important;
}
.fa-icon-dark-off
{
    color: #525252 !important;
}
.icon-orderbydefault
{
    color: #525252 !important;
}
.jquery-todolist .jquery-todolist-sortmenu-items .orderby .fa-icon:hover
{
   color: #db7431 !important;
}
.icon-sort-show,
.icon-sort-show.asc::after,
.icon-sort-show.desc::before
{
    color: #525252 !important;
}
.icon-sort-show.asc::before
{
    color: #db7431 !important;
}
.icon-sort-show.desc::after
{
    color: #db7431 !important;
}
.icon-note-template::after,
.icon-note-task::after,
.icon-note-template-task::after
{
    color: #d2d2d2 !important;
}
.jquery-todolist .jquery-todolist-menu-items a:hover .fa-icon,
.jquery-todolist .jquery-todolist-menu-items a:hover .icon-counter
{
    color: #FFFFFF !important;
}
.icon-move-to::before
{
    color: #525252 !important;
}

.Header .icon-move-to::before {
	color: #FDB024 !important;
}

.Header .icon-move-to::after {
	color: #FFF !important;
}
/* Font Awesome Icons end */

.widget-border
{
    border: 1px solid #db7431;
}

/*input[type=text].disabled,
textarea.disabled
{
    background-color: #FFF3DD !important;
}*/

.confirmation-message
{
    background: #FFF3DD;
    color: #db7431;
    border: 1px solid #db7431;
}

.icon-counter {
    color: #db7431;
}

/* Stepped Timeline start */
.stepped-timeline .timeline-step.step-active .step-track
{
     background-color: #db7431;
}
.stepped-timeline.timeline-horizontal .timeline-step.step-active .step-track.last
{
    background-color: #dcdadc;
}
.stepped-timeline .timeline-step.step-active .step-title 
{
    /*color: #db7431;*/
}
/* Stepped Timeline end */

/* Tabbed Menu start */
.tabbed-menu .ui-widget-header .ui-state-default
{
    border: 1px solid #fbd596;
    background: #fbd596;
}
/* Tabbed Menu end */

#tooltip.info
{
     color: #db7431;
     background: #FFF3DD;
}

.icon-personnel-support
{
   color: #db7431;
}

.input-group-btn{
    background-color: #db7431;
}

.left-user
{
    color: #db7431;
}
.right-user
{
    color: #515357;
}

#sendmessage
{
    background-color: #515357;
}

#discussion li .message-item.left .message
{
     background-color: #FFF3DD !important;
}
#discussion li .message-item.right .message
{
     background-color: #F3F3F3 !important;  
}
#discussion li .message-item.left .message:before
{
    border-color: transparent #FFF3DD transparent transparent !important;
}
#discussion li .message-item.right .message:before
{
    border-color: transparent transparent transparent #F3F3F3 !important;
}