﻿/* ------------------------------------> INDENT <------------------------------------ */
.i-image { padding-right: 4px; }
.i-formlabel { padding-left: 13px; }
.i-grid-pager { margin: 0px 0px 0px 0px; }
.i-grid-pager .dxpControl_SC { padding: 5px 0px 6px 0px!important; }
.i-grid-pager .dxpSummary_SC { padding: 1px 4px 0px 10px; }
.i-grid-pager .dxpLite_SC { padding: 6px 0px 9px 0px!important; }
.i-grid-pager .dxpLite_SC .dxp-summary { padding: 2px 4px 0px 10px; }
.i-grid-pager .dxeButtonEdit_DX .dxeButtonEditButton_DX { background-color: White; }
.i-grid-pager .dxeButtonEdit_DX, .i-grid-pager .dxeButtonEdit_DX input { background-color: White!important; }
.i-details { margin-left: 20px; margin-right: 20px; }

.h-view-sep { height: 32px; }
.h-hr-nomargin { height: 1px; overflow: hidden; background-color: #B9BABF; }

/* Logotype */
a.v-logo {
	width: 216px;
	height: 42px;
	overflow: hidden;
	background-image: url('logo.png');
	background-repeat: no-repeat;
	display: inline-block;
}

.v-checkbox-sc input { margin-left: 0px; padding-left: 0px; }
.v-additional a {
	height: 44px;
	padding: 4px 0px 0px 55px;
	display: inline-block;
	float: left;
	background-position: left center;
	background-repeat: no-repeat;
}
.v-additional-show a {
	background-image: url('btnShowAdditional.gif');
}
.v-additional-hide a {
	background-image: url('btnHideAdditional.gif');
}
.v-additional-text {
    line-height: 130%;
    font-size: 7.5pt;
    left: 55px;
    top: -30px;
}

/* ------------------------------------> APPEARANCE <------------------------------------ */
.a-hl { background-color: Yellow; }
.a-usesearch { text-align: center; width: 548px; padding: 0px 32px 0px 32px; margin-top: 100px; margin-bottom: 28px; }
.a-usechannel { text-align: center; width: 548px; padding: 0px 32px 0px 32px; margin-top: 28px; }
.a-defaultsearch { width: 612px; }
.a-active { background-color: #ECDEEC; display: inline-block; padding: 2px 4px 2px 4px; margin-left: -4px; }
.a-details { background-color: #F3F5F9; }
.a-detailbuttons { background-color: #E4EEF4; padding: 12px 0px 12px 0px; }
.a-label { color: #6E7481; font-style: italic; }

/* ------------------------------------> FONTS <------------------------------------ */
.f-grid-pager-label { color: #797B86; }
.l-searchpanel .dxeButtonEditButton_DX, .l-searchpanel .dxeButtonEditButton_SC {
    background-color: White!important;
}
.l-searchpanel .dxeButtonEditButtonHover_DX, .l-searchpanel .dxeButtonEditButtonHover_SC {
    background-color: #CAD7ED!important;
}
.l-searchpanel .dxeTextBox_DX, .l-searchpanel .dxeTextBox_SC {
    background-color: White!important;
}

/* ------------------------------------> VISUAL <------------------------------------ */
.v-details { padding-top: 12px; padding-bottom: 8px; }
.v-grid-kbissue-details { padding: 16px 20px 2px 5px; }
.v-grid-example-details { padding: 16px 20px 16px 5px; }
/*  PropertyTable  */
.v-prop-table tr.v-prop-row td.first { padding-left: 20px; }
.v-prop-table tr.v-prop-row td.cell { padding-bottom: 4px; padding-right: 16px; }
.v-prop-table tr.v-prop-row td.caption { white-space: nowrap; }
.v-prop-table tr.v-prop-row td.content { padding-left: 0px; }
.v-prop-middle-column { padding-left: 30px;}
.v-prop-last-column { padding-left: 30px; width: 100%; }

/*  FormTable  */
.v-form-table tr td.cell { padding-bottom: 10px; }
.v-form-table tr td.additional-cell-last { padding-bottom: 5px; }
.v-form-table tr td span.required { color: #B30202; }

/* Icon Button */
.v-icon-button span { font-family: Verdana; font-size: 8pt; }
img.v-icon-button { margin-right: 4px; margin-left: 3px; }
span.v-icon-button { display: inline-block; padding-top: 2px; font-size: 8pt; margin-right: 3px; }

/*  Searching Tips */
.v-panel-small-link a { font: 8pt Verdana; }

/*  SearchPanel  */
.v-panel-field .dxeBase_DX {
	color: #131313!important;
	white-space: nowrap;
	font-style: normal!important;
}

.l-data h3 {
    padding-bottom: 4px!important;
}
/* Table of Contents */
.v-article-toc { padding-top: 10px!important; }
/* ButtonsPanel */
.v-button { padding: 0px 2px 0px 2px; }
/* IssueDetails */
.v-hitem-caption tr td { padding-top: 10px; padding-bottom: 10px; }
.v-hitem-caption tr td.v-hitem-arrow { padding-left: 12px; }
.v-hitem-caption tr td.v-hitem-action { padding-left: 8px; font-size: 11pt; font-family: Verdana; }
.v-hitem-caption tr td.v-hitem-modified { padding-right: 12px; text-align: right; }
.v-hitem-description {
    vertical-align: top;
	padding: 16px 20px 8px 20px;
}

/* PublicFixPanel */
.v-publicfix-panel tr td.v-publicfix-panel-cell { padding-top: 4px; }

.v-tagpanel-separator { color: #3A4C79; padding: 3px 5px 1px 5px; display: inline-block; background-image: url('../../DX/Common/mFooterSeparator.gif'); background-repeat: no-repeat; background-position: center center; }

/* Button Tree Categories */
.v-tree-button { background-color: #E9ECF3; border-bottom: Solid 1px #B9BABF; padding: 8px; text-align: center; display: block; text-decoration: none; }

/* Category NavBar GroupHeader */
td.v-dxnb-groupheader { border-bottom: Solid 1px #B9BABF!important; }

/* RateKBIssue */
.v-rate-header-and-footer { text-align: center; }
.v-rate { width: 100%; }
.v-rate-panel {
	border: 0px;
	margin-top: 5px;
	margin-bottom: 13px;
	width: 400px;
	border-top: Solid 1px #AFBDD6;
	border-bottom: Solid 1px #AFBDD6;
}
.v-rate-panel .dxeMemo_DX, .v-rate-panel textarea { background-color: White!important; }
.v-rate-radio td { padding-top: 10px; }
.v-rate-info { background-color: #F3F5F9; }
.v-rate-form, .v-rate-radio-button input { background-color: #E9ECF3; }
.v-rate-info-label { text-align: left!important; }
.v-rate-padding { padding: 12px; }
.v-rate-comments { padding-bottom: 0px; }
.v-rate-buttons { width: 50%; }
.v-rate-chart-alignment {
	width: 12px;
	margin-left: 9px;
	margin-right: 9px;
	text-align: center;
}
.v-rate-chart-color { background-color: #324A7F; }
.v-rate-radio-button input { border: none; }

.v-side-separator { width: 200px; }
.v-panel-separator { border-bottom: 1px solid #CFD0D4; }

/* Search result */
.v-search-result-item { margin: 10px 0px 0px 0px; color: #111111; }
.v-search-result-item-content { margin: 2px 0px 2px 0px; color: Black; }
.v-search-result-item-signature { color: #6E7481; line-height: 14px; }

/* Support Center Statistic Panel */
.v-stats-panel { margin: 0px 0px 0px 0px; }
.v-stats-panel th, .v-stats-panel td { 
    font: normal 8pt Verdana;
    text-align: left;
    color: #70727A;
    font-style: italic;
    white-space: nowrap;
    padding: 0px 0px 0px 0px;
}
.v-stats-panel tr.tlr td { padding-bottom: 15px; }
.v-stats-panel td { padding-left: 10px; }

/* Related Search Results Panel */
.v-related-search {
	margin: 0px 0px 16px 0px;
}
.v-related-search-header { 
	font: 11pt Verdana;
	color: #131313;
	border-top: Solid 1px #BBBCC1;
	border-bottom: Solid 1px #D8D9DE;
	background-color: #DFE3EB;
	padding: 6px 10px 5px 10px;
	white-space: nowrap;
}
.v-related-search-content {
	font: 8pt Verdana;
	color: #131313;
	padding: 4px 20px 16px 20px;
	background-color: #E9ECF3;
	border-bottom: Solid 1px #CACFDA; /* #BBBCC1 */
}
.v-related-search-content-ctg tr td {
    padding-top: 10px;
}
.v-related-search-footer {
	padding: 10px 19px 12px 19px;
	background-color: #D7DBE5;
	border-bottom: Solid 1px #B9BABF;
}
.v-related-search-footer-tags {
	padding: 10px 20px 10px 20px;
	background-color: #D7DBE5;
	border-bottom: Solid 1px #B9BABF;
}

/* Rss */
.v-rss-pagecontrol-table
{
    border-width: 0px;
    border-collapse: collapse;
}
.v-rss-pagecontrol-table td
{
    white-space: nowrap;
}
.v-rss-pagecontrol-imagecell
{
    padding-left: 5px;
}

/* NavBar */
.dxnbGroupContent_DX {
	background-color: White;
}
.dxnbGroupHeader_DX {
	border-top: None 0px!important;
	border-bottom:  None 0px!important;
	background-color: White;
	padding: 6px 10px 5px 0px;
}
.dxnbGroupHeaderCollapsed_DX {
	border-bottom:  None 0px!important;
	padding: 6px 10px 5px 0px;
}
.dxnbGroupContent_DX {
	padding: 13px 16px 13px 0px;
	border-bottom:  None 0px;
}

