body.loader-on {
	
}

#loading {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;

	background: url(../img/loader.gif) no-repeat center;
}

body, div, td {
	font-size: 11px;
}

.logo {
	left: auto !important;
	right: 10px !important;
}

.user-info {
	left: auto !important;
	right: 200px !important;
}

.user-info span div span {
	display: block;
}

.toolbarLoggedUserName {
	font-weight: bold;
}


.dashboard-icon {
	background-image: url(../img/icons/24x24/home.png) !important;
}

.list-icon {
	background-image: url(../img/icons/24x24/application.png) !important;
}

.queue-icon {
	background-image: url(../img/icons/24x24/queue.png) !important;
}

.pings-icon {
	background-image: url(../img/icons/24x24/page_next.png) !important;
}

.add-icon {
	background-image: url(../img/icons/24x24/add.png) !important;
}

.report-icon {
	background-image: url(../img/icons/24x24/chart.png) !important;
}

.setpartner-icon-small {
	background-image: url(../img/icons/16x16/setpartner.png) !important;
}

.print-icon-small {
	background-image: url(../img/icons/led24/printer.png) !important;
}

.preset-icon-small {
	background-image: url(../img/icons/led24/find.png) !important;
}

.lock-icon-small {
	background-image: url(../img/icons/led24/lock.png) !important;
}

.database-icon-small {
	background-image: url(../img/icons/led24/database.png) !important;
}

.calendar-icon-small {
	background-image: url(../img/icons/led24/data.png) !important;
}


.tasks-icon-small {
	background-image: url(../img/icons/led24/data.png) !important;
}

.alarm-icon-small {
	background-image: url(../img/icons/led24/alarm.png) !important;
}

.tasks-finished-icon-small {
	background-image: url(../img/icons/16x16/note_accept.png) !important;
}

.tasks-pending-icon-small {
	background-image: url(../img/icons/16x16/note_remove.png) !important;
}
.status-icon-small {
	background-image: url(../img/icons/led24/doc_page.png) !important;
}

.daily-report-icon-small {
	background-image: url(../img/icons/led24/data.png) !important;
}

.profiles-report-icon-small {
	background-image: url(../img/icons/led24/doc_table_chart.png) !important;
}

.partners-report-icon-small {
	background-image: url(../img/icons/led24/user_business_chart.png) !important;
}

.notes-icon-small {
	background-image: url(../img/icons/led24/note.png) !important;
}

.languages-icon-small {
	background-image: url(../img/icons/led24/flag_blue.png) !important;
}

.invoices-icon-small {
	background-image: url(../img/icons/16x16/invoice.png) !important;
}

.password-icon {
	background-image: url(../img/icons/24x24/key2.png) !important;
}

.users-icon {
	background-image: url(../img/icons/24x24/users.png) !important;
}

.config-icon {
	background-image: url(../img/icons/24x24/process.png) !important;
}

.logout-icon {
	background-image: url(../img/icons/24x24/remove.png) !important;
}

.help-icon {
	background-image: url(../img/icons/24x24/help.png) !important;
}

.settings-icon {
	background-image: url(../img/icons/24x24/settings.png) !important;
}

.modules-icon-small {
	background-image: url(../img/icons/led24/bricks.png) !important;
}

.login-failures-icon-small {
	background-image: url(../img/icons/led24/key.png) !important;
}

.logout-icon-small {
	background-image: url(../img/icons/16x16/logout.png) !important;
}

.response-icon-small {
	background-image: url(../img/icons/16x16/response.png) !important;
}

.request-icon-small {
	background-image: url(../img/icons/16x16/request.png) !important;
}

.edit-icon-small {
	background-image: url(../img/icons/led24/pencil.png) !important;
}


.campaigns-icon-small {
	background-image: url(../img/icons/led24/drawer.png) !important;
}



.agent-icon-small {
	background-image: url(../img/icons/16x16/user.png) !important;
}


.user-icon-small {
	background-image: url(../img/icons/16x16/user.png) !important;
}

.add-icon-small {
	background-image: url(../img/icons/led24/add.png) !important;
}

.email-icon-small {
	background-image: url(../img/icons/led24/email_open.png) !important;
}

.refresh-icon-small {
	background-image: url(../img/icons/16x16/refresh.png) !important;
}

.copy-icon-small {
	background-image: url(../img/icons/16x16/copy.png) !important;
}

.leads-icon-small {
	background-image: url(../img/icons/16x16/list.png) !important;
}

.lead-icon-small {
	background-image: url(../img/icons/16x16/list.png) !important;
}

.send-lead-icon-small {
	background-image: url(../img/icons/16x16/application_go.png) !important;
}

.profile-icon-small {
	background-image: url(../img/icons/led24/doc_table.png) !important;
}

.sale-icon-small {
	background-image: url(../img/icons/led24/basket.png) !important;
}

.merge-icon-small {
	background-image: url(../img/icons/16x16/merge.png) !important;
}

.reports-icon-small {
	background-image: url(../img/icons/led24/chart_bar.png) !important;
}

.delete-icon-small {
	background-image: url(../img/icons/led24/delete.png) !important;
}

.settings-icon-small {
	background-image: url(../img/icons/led24/cog.png) !important;
}

.fields-icon-small {
	background-image: url(../img/icons/led24/application_form.png) !important;
}

.list-icon-small {
	background-image: url(../img/icons/led24/application_view_list.png) !important;
}

.campaign-icon-small {
	background-image: url(../img/icons/led24/drawer.png) !important;
}

.home-icon-small {
	background-image: url(../img/icons/led24/house.png) !important;
}

.save-icon-small {
	background-image: url(../img/icons/led24/disk.png) !important;
}

.admin-icon-small {
	background-image: url(../img/icons/led24/user_business_boss.png) !important;
}

.users-icon-small {
	background-image: url(../img/icons/led24/user.png) !important;
}


.agents-icon-small {
	background-image: url(../img/icons/led24/user_female.png) !important;
}


.providers-icon-small {
	background-image: url(../img/icons/led24/user_black_female.png) !important;
}





.user-active-icon-small {
	background-image: url(../img/icons/16x16/user_accept.png) !important;
}

.user-inactive-icon-small {
	background-image: url(../img/icons/16x16/user_remove.png) !important;
}

.access-icon-small {
	background-image: url(../img/icons/16x16/key.png) !important;
}

.pl-icon-small {
	background-image: url(../img/icons/16x16/pl.png) !important;
	background-repeat: no-repeat;
}

.en-icon-small {
	background-image: url(../img/icons/16x16/us.png) !important;
	background-repeat: no-repeat;
}

.x-action-col-icon.en-icon-small {
	margin-right: 10px;
}

.add-access-icon-small {
	background-image: url(../img/icons/16x16/key_add.png) !important;
}

.activate-icon-small {
	background-image: url(../img/icons/16x16/bullet_green.png) !important;
}

.deactivate-icon-small {
	background-image: url(../img/icons/16x16/bullet_red.png) !important;
}

.remove-access-icon-small {
	background-image: url(../img/icons/16x16/key_delete.png) !important;
}

.postin-filter-icon-small {
	background-image: url(../img/icons/16x16/post-in-filters.png) !important;
}

.delivery-icon-small {
	background-image: url(../img/icons/16x16/delivery.png) !important;
}

.partner-icon-small {
	background-image: url(../img/icons/led24/user_business.png) !important;
}


.details-icon-small {
	background-image: url(../img/icons/led24/exclamation.png) !important;
}

.go-icon-small {
	background-image: url(../img/icons/16x16/application_go.png) !important;
}

.token-icon-small {
	background-image: url(../img/icons/16x16/script.png) !important;
}	


td.no-write-access span {
	background: url(../img/icons/16x16/lock.png) no-repeat right;
	padding-right: 20px;
}

.send-icon-small {
	background-image: url(../img/icons/16x16/test.png) !important;
}

.graph-icon-small {
	background-image: url(../img/icons/16x16/graph.png) !important;
}


.test-icon-small {
	background-image: url(../img/icons/16x16/test.png) !important;
}

.ok-icon-small {
	background-image: url(../img/icons/16x16/accept.png) !important;
}

.cancel-icon-small {
	background-image: url(../img/icons/16x16/cancel.png) !important;
}

.password-icon-small {
	background-image: url(../img/icons/16x16/password.png) !important;
}

.search-icon-small {
	background-image: url(../img/icons/16x16/search.png) !important;
}

.ok-icon-small {
	background-image: url(../img/icons/16x16/accept.png) !important;
}

.sold-leads-icon-small {
	background-image: url(../img/icons/16x16/sold.png) !important;
}

.rejected-leads-icon-small {
	background-image: url(../img/icons/16x16/rejected.png) !important;
}

.error-leads-icon-small {
	background-image: url(../img/icons/16x16/error.png) !important;
}

.sent-leads-icon-small {
	background-image: url(../img/icons/16x16/sent.png) !important;
}

.unknown-leads-icon-small {
	background-image: url(../img/icons/16x16/unknown_lead.png) !important;
}

.assigned-leads-icon-small {
	background-image: url(../img/icons/16x16/user_go.png) !important;
}

.new-leads-icon-small {
	background-image: url(../img/icons/led24/bell.png) !important;
}

.blocked-leads-icon-small {
	background-image: url(../img/icons/16x16/lock.png) !important;
}

.today-icon-small {
	background-image: url(../img/icons/led24/today.png) !important;
}

.tomorrow-icon-small {
	background-image: url(../img/icons/led24/tomorrow.png) !important;
}

.yesterday-icon-small {
	background-image: url(../img/icons/led24/yesterday.png) !important;
}

.unfinished-tasks-icon-small {
	background-image: url(../img/icons/led24/cross.png) !important;
}

.locked-leads-icon-small {
	background-image: url(../img/icons/led24/lock.png) !important;
}

.download-icon-small {
	background-image: url(../img/icons/16x16/down.png) !important;
}

.lock-icon-small {
	background-image: url(../img/icons/16x16/lock.png) !important;
}

.folder-edit-icon-small {
	background-image: url(../img/icons/16x16/folder_edit.png) !important;
}


.loginas-icon-small {
	background-image: url(../img/icons/16x16/user_go.png) !important;
	margin-left: 10px !important;
	margin-right: 10px !important;
}

.x-item-disabled.loginas-icon-small {
	display: none !important;
}

table.list {
	width: 100%;
	border-collapse: collapse;
}

span.yes {
	color: #039300;
}

span.no {
	color: #b00000;
}

table.properties.list td {
	vertical-align: middle;
}

table.properties tr td:first-child {
	width: 150px;
	vertical-align: top;
}


table.list th {
	border-bottom: 2px solid #ddd;
	padding: 4px;
	text-align: left;
	vertical-align: top;
}

table.list td {
	border-bottom: 1px dashed #ddd;
	padding: 4px;
	
	vertical-align: top;
}

.center {
	text-align: center;
}


table.list th.center {
	text-align: center;
}

span.label {
	text-align: right;
	padding: 5px;
	
	display: inline-block;
	width: 150px;
	font-weight: bold;
	
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	
	text-shadow: 0 1px 0 #fff;
	
	background: #f2f5f6; /* Old browsers */
	background: -moz-linear-gradient(top, #f2f5f6 0%, #e3eaed 37%, #c8d7dc 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f5f6), color-stop(37%,#e3eaed), color-stop(100%,#c8d7dc)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #f2f5f6 0%,#e3eaed 37%,#c8d7dc 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #f2f5f6 0%,#e3eaed 37%,#c8d7dc 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #f2f5f6 0%,#e3eaed 37%,#c8d7dc 100%); /* IE10+ */
	background: linear-gradient(to bottom, #f2f5f6 0%,#e3eaed 37%,#c8d7dc 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f5f6', endColorstr='#c8d7dc',GradientType=0 ); /* IE6-9 */
}

hr {
	border: 0;
	height: 1px;
	background: #ddd;
}

.x-grid-cell-inner {
}

#UserInfo {
	left: auto !important;
	right: 200px !important;
}

#UserInfo span {
	display: block;
}

#loggedUserName {
	font-weight: bold;
}

.info-box {

	font-size: .9em;
	color: #aaa;
}

fieldset {
	border: 1px solid #ddd;
	padding: 10px;
	margin-bottom: 15px;
}


fieldset legend {
	color: #437ab3;
	font-size: 12px;
	font-weight: bold;
}

span.status {
	font-weight: bold;
}

span.status-new {
	color: #00880d;
}

span.status-error {
	color: #ff0000;
}

span.status-in_process {
	color: #ffa200;
}

span.status-processed {
	color: #0070c6;
}

span.status-sold {
	color: #0070c6;
}

span.status-sold_pending {
	color: #00c4cb;
}

span.status-delivered {
	color: #0070c6;
}

span.status-sent {
	color: #0070c6;
}

span.status-rejected {
	color: #e10000;
}

span.status-unknown {
	color: #555;
}

span.status-locked {
	color: #ffa200;
}

span.green {
	color: #00880d;
}

span.red {
	color: #e10000;
}






span.status-ready {
	color: #00880d;
}

span.status-draft {
	color: #ffa200;
}

span.status-accepted {
	color: #b80098;
}

span.status-paid {
	color: #0070c6;
}



span.live-lead {
	font-weight: bold;
	color: #038a00;
}

span.test-lead {
	font-weight: bold;
	color: #ffa200;
}


label img.helpico {
	float: right;
}

tr.x-grid-row-summary td .x-grid-cell-inner {
	font-weight: bold !important;
}

.x-tip {
    width: auto !important;	
}

.x-tip-body {
    width: auto !important;
}

.x-tip-body span {
    width: auto !important;
	min-width: 100px;
}

.user-user {
	background: url(../img/icons/16x16/user_user.png) no-repeat left center;
	padding-left: 20px;
	min-height: 16px;
	display: inline-block;
}

.user-admin {
	background: url(../img/icons/16x16/user_admin.png) no-repeat left center;
	padding-left: 20px;
	min-height: 16px;
	display: inline-block;
}

.user-company {
	background: url(../img/icons/16x16/user_company.png) no-repeat left center;
	padding-left: 20px;
	min-height: 16px;
	display: inline-block;
}

a.icon-small {
	background-repeat: no-repeat;
	padding-left: 20px !important;
	background-position: left center;
}

ul.top-menu a.icon-small {
	background-repeat: no-repeat;
	padding-left: 26px !important;
	background-position: 6px center;
}

img.hide-action { display: none !important }

.x-action-col-icon{
	margin-right: 5px;
}

.centered-icon {
	background-position: center;
	width: auto !important;
}

.total-info-container {
	padding: 10px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	
	background: #157fcc;
	color: #fff;
	
	font-weight: bold;
	margin-bottom: 10px;
}

#notification-counter{
	position: absolute;
	top: -10px;
	right: -10px;
	
    background:             radial-gradient( center -9px, circle closest-side, white 0, red 26px );
        background:    -moz-radial-gradient( center -9px, circle closest-side, white 0, red 26px );
        background:     -ms-radial-gradient( center -9px, circle closest-side, white 0, red 26px );
        background:      -o-radial-gradient( center -9px, circle closest-side, white 0, red 26px );
        background: -webkit-radial-gradient( center -9px, circle, white 0, red 26px );
    background-color: red;
    border: 2px solid white;
    border-radius: 50%; 
    box-shadow: 1px 1px 1px black;
    color: white;
    font-size: 12px;
    font-weight: normal;
	text-shadow: none;
    height: 20px; /* height + padding-top must equal width */
    text-align: center;
    line-height: 16px;
    width: 20px;
    display: block;
    z-index: 2;
	display: none;
}


