body {
	width: 100%;
	margin: 0;
	float: none;
	background: #fff url(none);
	font-size:16px;  
    font-family:Arial, sans-serif;    
}
h1,h2,h3,h4,h5,h6 {
	font-family:Arial, sans-serif;
	color: #000;
}
h1 { font-size: 40px; }
h2 { font-size: 30px; }
h3 { font-size: 25px; }
h4 { font-size: 20px; font-variant: small-caps; }
h5 { font-size: 18px; }
h6 { font-size: 16px; font-style: italic; }

a:link, a:visited {
	color: #000;
	text-decoration: none; }
#main a:link:after, #main a:visited:after {
	content: " (" attr(href) ") ";
	font-size:11px;
}
.show-nav-for-iphone, .hide-in-print, #nav, .block-find, .slick-prev, .slick-next, .slick-dotsm, .module-meta-header, .block-share, #outer #header button, .block-page-tool  {
	display:none;
}

/* custom */

.site-name {font-size:40px;font-weight: bold;}

.module-list-related-prod, .module-side.dx {
    display:none;
}

.block-table-data {
    border: 1px solid #d1cfcf;
    border-collapse: collapse;
    display: table;
    width: 100%;
    margin-bottom:15px;
}
.block-table-data .block-table-data-row {
    border-bottom: 1px solid #d1cfcf;
    display: table-row;
}
.block-table-data .block-table-data-row:nth-child(2n) {
    background: #ebebeb none repeat scroll 0 0;
}
.block-table-data .block-table-data-heading {
    background: #797b7d none repeat scroll 0 0 !important;
    color: #ebebeb;
    font-weight: 600;
}
.block-table-data .block-table-data-td, .block-table-data .block-table-data-th {
    display: table-cell;
    padding: 6.18px 12.36px;
}
.block-table-data .block-table-data-td.have-small-text, .block-table-data .block-table-data-th.have-small-text {
    font-size: 14px;
}