﻿/* STANDARD DESCRIPTION
----------------------------------------------------------*/
.ccs-ds-standardDescription
{
}

/* SHORT DESCRIPTION
----------------------------------------------------------*/
.ccs-ds-shortDescription
{
}

/* MAIN SPECIFICATIONS
----------------------------------------------------------*/
.ccs-ds-mainSpec-area
{
	zoom: 1;
}

.ccs-ds-mainSpec-area table
{
	width: 100%;
}

.ccs-ds-mainSpec-area table,
.ccs-ds-mainSpec-area table tr,
.ccs-ds-mainSpec-area table tr td
{
	border-collapse: collapse;
	border-spacing: 0;
}

.ccs-ds-mainSpec-area table td
{
	border-bottom: 1px solid #E5E5E5;
	padding-bottom: 5px;
	padding-right: 0px;
	padding-top: 5px;
	text-align: left;
	vertical-align: top;
}

.ccs-ds-mainSpec-item
{
	font-weight: bold;
	padding-left: 5px;
	width: 185px;
}

.ccs-ds-mainSpec-value
{
	padding-left: 0px;
}

/* EXTENDED SPECIFICATIONS
----------------------------------------------------------*/
.ccs-ds-extendedSpec-area
{
}

.ccs-ds-extendedSpec-group
{
}

.ccs-ds-extendedSpec-header
{
	border-bottom: 1px solid #CCCCCC;
	background: url(SpecGroupHeader.gif) repeat-x scroll left bottom transparent;
	color: #21363F;
	font-weight: bold;
	padding: 8px 0px 5px 5px;
}

.ccs-ds-extendedSpec-body
{
	zoom: 1;
}

.ccs-ds-extendedSpec-body table
{
	width: 100%;
}

.ccs-ds-extendedSpec-body table,
.ccs-ds-extendedSpec-body tr,
.ccs-ds-extendedSpec-body tr td
{
	border-collapse: collapse;
	border-spacing: 0;
}

.ccs-ds-extendedSpec-body table td
{
	border-bottom: 1px solid #E5E5E5;
	padding-bottom: 5px;
	padding-right: 0px;
	padding-top: 5px;
	text-align: left;
	vertical-align: top;
}

.ccs-ds-extendedSpec-item
{
	font-weight: bold;
	padding-left: 5px;
	width: 185px;
}

.ccs-ds-extendedSpec-value
{
	padding-left: 0;
}

.ccs-ds-combo-spec.ccs-hide .ccs-ds-extendedSpec-area
{
	display: none;
}

.ccs-ds-combo-spec .ccs-extended-spec-title .css-expand-collapse
{
	display: flex;
	flex-direction: row;
	-ms-align-items: center;
	-o-align-items: center;
	-webkit-align-items: center;
	align-items: center;
	text-decoration: none;
	color: black;
}

.ccs-ds-combo-spec .ccs-acc-icon
{
	width: 24px;
	height: 24px;
	overflow: hidden;
	margin-right: 5px;
	display: inline-block;
}

.ccs-ds-combo-spec .ccs-acc-icon:before {
	content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAwCAYAAAALiLqjAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjExR/NCNwAABDJJREFUWEftVktIlFEUNkdFdOEkxASmiUUiYVKkJoootBAsCKOBpqJsZpyH5pg1TW3aSS2KoDbZ0p0bEReCCOLCt4jgwvdbEcW3IL69fd/fHf9xGJNwWhR+8DEz957znXvPPffOCfi/ERgYeAY8C94A7wcFBdk1Gk0R+AC/b4HnwEBp/meAH4VzIeYESyiMADZ8koWgA3SGhITo8amTbscDolz1JTqDXK0lOTn5RX19vWhpaRFtbW2ioaFBVFVVCQS0SJvX8LlGXylzNMLCwuLg8BLO1tjYWGtXV5eYn58XOzs7Yn9//4Crq6uiv79fZGdnF8PeCvuX2M11KeMbWIE2ODiY6SjAqm3T09OHRJeWlsTc3Jwg3GMrKyvCZDK9oQ8XBo0oKXcY3F5UVNQ9riY6Oto8NTWlCLixsLAgtFqtOTQ0tHRkZESO/gq0trYmcnJyeCbWmJiYx9DSSFkVkZGRWmyT+TR2dnYeEicmJiaETqd7xVQwbZ6gLYNGRESY4V+EhV6UsipSU1PTMGlJSkoqdKfBExyLj49nvi29vb1yVMXe3p7Iy8sr5XxWVtZdKasiMzPzKSZNdXV1Ynt7W3Gi6NDQkBgdHRXd3d0C2+cKnzU1NYmxsTExMDAgmMrd3V1lF+3t7QLz5rS0NKuUVYGVs86NjY2NivHy8rJA2mzIeQkqyxoeHp6P749hY+B3jBXgtwPfSwYHB5UFMSADIEVFUlYFojrcAYjFxUXmnFu2gvmYewTqUWUPGIQ7AVk5jr6+PsXHHQDlXSxlVVgsFl4sY21t7cGWZ2dnxfDwsHLAPT09Ii4uzsAAHR0dSoqYvsnJyYOUMkUIbtbr9W+krIry8nKlghISEmy8WAzgSQZLTEzkTh4yJd7zBAqFZ2QuKyt7JWVVIHoOJ8EClqk3eJi8HwjwlLvxBneJMuVjaK6pqXkkZVXg6p93uVzvuQvk3jozMyNdf4Fnkp6ertxyVpUn1tfXBQ42n+IGg8GFDFyVsipQx2eQ00Ks0EhDVJDRMwjTwN/MvTvnBMWx8vvwYTGYmpub30IrWMoeBiZ0MPgGw+cIVMDy5Ou5sbGhiHnnnY8dbJ7AnqkxVldXf4ZGgpTzDRjcRJCvqHEjKwKORagcE6urtbVVea75dGP8CcZfwIYrNyLvn7a2tm5LmaPBVIHJ4+PjP5xO5zs6Q4TvvvvfjLRLYbPdbnfh6fgOn9v0lTLHA8YXNjc3Hcj5j8rKyo8Oh+NdRkZGcUpKSrHNZntbUVHxARfrO87ACdsr0u3PAEcNeBG8A5aCzPEXkKL3wMtgkDQ/xV8A/0bB/7Qvys3NLZX3gzb/QF/kDfe43/qio0Abv/RFvwNtT9wXHQc8GSfri7zp977IB/3bF/mgf/sib/q9L/KGr/kT9UXHgbs6UV/0O/ilLzoKp33RaV/0txEQ8BPSe3c7jpMGHQAAAABJRU5ErkJggg==');
	position: relative;
	top: -24px;
	left: 0;
	right: 0;
	bottom: 0;
}

.ccs-ds-combo-spec.ccs-hide .ccs-acc-icon:before {
	top: 0;
}
