body {font: normal 11pt/1.4 Verdana, Georgia, "Times New Roman", Times, serif; color: #000; padding: 0; margin: 0;}
a {font-weight: normal; color: #000; text-decoration: underline;}
h1,
#breadcrumbs,
#footer .f-copy,
.products-list-head .products-list-desc .products-tested,
.product-list .products .product-item .detail .title .name,
.product-list .products .product-item .detail table tr th,
.group-title,
.group-title .product-rating,
.tested-group .group-head .name,
.tested-group .group-head .name .hint,
.tested-group .group-level-2 .gl2-head .name,
.crossroad .published,
.letters-categories .expand-box .expand-control a,
.letters-categories .expand-box .expand-control a::before,
.question-item .dtest,
.question-item .dtest .title,
.question-item .date,
.img-title .title,
.law-list .law-item .detail table th,
.law-list .law-item .detail table td,
.law-list .law-item .detail table .region {color: #000; text-decoration: none;}

#annot .published,
.product-list .products .product-item .detail .title .name,
.product-list .products .product-item .detail table tr th,
.product-list .products .product-item .detail table tr td {font-size: 10pt; font-family: Verdana, Georgia, "Times New Roman", Times, serif; font-weight: normal; color: #000;}

.header-box,
.stick-line,
.compare-user-holder,
#phones, #lang,
.article .col-side,
.selfpromobox,
.discussion, .gallery,
.articleinfoboxes,
.relatedarticles,
.downloads,
#sharrre,
#footer-nav,
.app-touch,
.products-list-head .products-list-desc ul,
#howwetest,
.newset-articles,
.inverted-cols .col-side,
.product-list .products .product-item .links,
.product-list .products.products-line .product-item .links,
#sort .compare-sort,
#sort .products-view,
.pager,
.product-top .product-img .gallery,
.compare-add span,
.product-top .product-options,
#vysledky-testu .group-btn,
.expand-all-results,
.inner-wrap.reviews,
.inner-wrap .priceflow,
.letters-crossroad,
.page-part.page-part-blue::after,
.question-item .right,
.img-title img,
.del-info p + ul,
.law-list .law-item .detail .link {display: none;}

#header {height: 0;}
#logo {position: absolute; top: 0; left: 0; right: auto; padding: 0; margin: 0;}
#logo a {display: block;}
#logo img {display: block; max-width: 100px; height: auto;/* -webkit-filter: grayscale(1); filter: grayscale(1);*/}

#main {width: 100%; max-width: 800px; margin-left: 120px;}
.inner-wrap,
.inner-wrap.article,
.inner-wrap.inverted-cols {width: 100%; max-width: 100%; padding: 0.5cm 0;}
.article .col-content {width: 100%; max-width: 100%;}
.products-list-head .products-list-desc {padding-left: 250px; padding-bottom: 0;}
.inverted-cols .col-content {float: none; width: 100%;}
#sort .products-filtered-above,
.products-filtered-below {float: none; text-align: right; margin: 0;}
.product-list .products {display: block; width: 100%;}
.product-list .products .product-item {width: 33%; max-width: none;}
.product-list .products .product-item .detail {padding: 0; margin: 0;}
.product-list .products .product-item .detail .title {left: 0; right: auto; padding: 0 0 10px;}
.product-list .products .product-item .detail .title .img {margin: 0;}

.product-list .products.products-line .product-item .detail {width: 100%; padding-left: 10px;}
.product-list .products.products-line .product-item .detail .img {width: 170px!important; height: 170px!important; text-align: center;}
.product-list .products.products-line .product-item .detail table {width: 100%;}
.product-list .products.products-line .product-item .detail .params,
.product-list .products.products-line .product-item .detail .rating {float: left; width: 48%; padding: 0; margin: 0;}
.product-list .products.products-line .product-item .detail .params th,
.product-list .products.products-line .product-item .detail .rating th {width: 40%;}

.product-list .products .product-item .compare-item .detail {width: 100%;}
.product-list .products .product-item .compare-item .detail .title {}
.product-list .products .product-item .compare-item .detail .title .img {}
.product-list .products .product-item .compare-item .detail .title .name {font: normal 14pt/16pt 'Oswald';}
.product-list .products .product-item .detail .danger-info-params table tr th,
.product-list .products .product-item .detail .danger-info-params table tr td {padding-bottom: 10px;}
.product-list .products .product-item .detail .danger-info-params table tr.danger-row td a {color: #000;}

.product-top {padding: 0;}
.product-top .product-img {width: 40%; margin: 0;}
.product-top .product-img .thickbox {/*display: inline-block!important;*/}
.product-top .product-right {width: 60%;}
.product-top .basic-info {max-width: none;}
.product-top .basic-info table th, .product-top .basic-info table td {vertical-align: top;}
.product-top .basic-info table th {width: 40%;}

.product-top.dangerous-detail,
.product-top.e-detail,
.product-top.law-detail {position: relative; padding: 0;}
.product-top.dangerous-detail .product-img,
.product-top.e-detail .product-img {position: absolute; top: 85px; left: 600px; float: none; max-width: 200px!important; overflow: hidden; padding: 0; margin: 0;}
.product-top.dangerous-detail .product-img a,
.product-top.e-detail .product-img a {display: block; margin-bottom: 10px;}
.product-top.dangerous-detail .product-right,
.product-top.e-detail .product-right {float: none; width: 580px; clear: both; margin: 0;}
.product-top.dangerous-detail .product-right a.btn.btn-small,
.product-top.dangerous-detail .product-right span.btn.btn-small,
.product-top.e-detail .product-right a.btn.btn-small,
.product-top.e-detail .product-right span.btn.btn-small {display: none;}

.airproduct div {float: none; width: 100%; clear: both;}
.airproduct .product-top.dangerous-detail .product-img {position: relative; top: 0; left: 0; float: none; width: 100%!important; max-width: 100%!important; padding: 0; margin: 0;}
.airproduct .product-top.dangerous-detail .product-img a {display: inline-block; float: left; margin: 5px;}

.e-list .e-item .spc .detail .desc {padding-top: 10px;}
.e-list .e-item .spc .cols {width: 100%; padding-left: 140px;}
.e-list .e-item .spc .cols li {width: 33%!important; text-align: left;}

.group-title::after {background-color: #000;}
.tested-params-col,
.tested-params-info-col {float: none; width: 100%; max-width: none;}
.tested-params-info-col {display: none;}
.tested-group .group-content dl::before,
.tested-group .group-content dl::after {content: " "; display: table;}
.tested-group .group-content dl::after {clear: both;}
.tested-group .group-content dt,
.tested-group .group-content dd {float: left; width: 50%;}

.tested-group.ca-collapsed .group-content,
.tested-group .group-level-2.ca2-collapsed .gl2-content{position: static;}
.tested-group .group-head a.ca-link::before,
.tested-group .group-head a.ca-link::after,
.tested-group .group-level-2 .gl2-head a::before,
.tested-group .group-level-2 .gl2-head a::after {content: " "; display: table;}
.tested-group .group-head a.ca-link::after,
.tested-group .group-level-2 .gl2-head a::after {clear: both;}
.tested-group .group-head .name,
.tested-group .group-head .val,
.tested-group .group-level-2 .gl2-head .name,
.tested-group .group-level-2 .gl2-head .val {float: left; width: 50%;}
.tested-group .hint {margin-right: 0;}
.tested-group .hint::after {display: none; position: relative; left: 0; right: auto; content: '('attr(title)')'; clear: both; width: 100%; font-size: 8pt; font-weight: normal; color: #000; text-align: left; background: none;}
.tested-group.ca-collapsed .group-head .name::before,
.tested-group .group-level-2.ca2-collapsed .gl2-head strong::before {content: 'z';}

.categories .category-item {width: 19.9%; max-width: none;}
.categories .category-item .spc {min-height: 216px;}

.bricks .category-item {width: 24.8%; max-width: none; padding: 0; margin: 0;}
.bricks .main {padding: 15px 10px 15px 15px;}

.img-title,
.img-title.reduced {height: initial!important; line-height: 1;}
.img-title .in,
.img-title.reduced .in {float: none; width: 100%; height: initial!important; line-height: 1; max-width: none; background: none; padding: 0;}

.product-top.law-detail {padding: 0;}
.product-top.law-detail .region {display: none; margin-left: -230px;}
.product-top.law-detail .img-map {position: relative; width: 0; height: 0; line-height: 0; font-size: 0; margin: 0;}
.product-top.law-detail .img-map .img {position: absolute; top: 0; left: 600px;}
.product-top.law-detail .product-right {width: 80%;}
.product-top.law-detail .product-right table + p {display: none;}

.image_left-nostyle img, .image_right-nostyle img {max-width: 100%;}

.letters-categories .expand-box.ca-collapsed .expand-control a::before {transform: rotate(90deg);}
.letters-categories .expand-box {margin-bottom: 10px;}
.letters-categories .expand-box .expand-content {display: block!important; padding-left: 45px;}

.del-info p {width: 100%; max-width: none; padding-left: 0;}
.law-list .law-item .detail table th,
.law-list .law-item .detail table td {vertical-align: top; font-size: 100%;}
.law-list .law-item .detail table .region {display: block; width: 100%; max-width: none; font-weight: normal; border: none; padding: 5px 0 0; margin: 0;}

.page-part + .page-part {padding: 20px 0;}

.question-item .title {font-weight: normal;}

.pager {padding-top: 0; margin-top: 0;}

#breadcrumbs {padding: 0; margin: 0 0 10px;}
#breadcrumbs a {color: #000; text-decoration: none;}
#breadcrumbs a:first-child:after {content: ' dTest.cz';}
#breadcrumbs .arr {display: inline-block; content: '>'; padding: 0 0 0 5px;}
.copyright {font-size: 10pt; text-align: right;}
#annot .img {max-width: none;}
#annot .img img {width: 100%; height: auto;}

.tabmenu {display: none;}
.inactive {display: block!important;}
.tabcontent {margin-bottom: 0.5cm;}
#footer {width: 100%; max-width: 800px; border: none; background: none; margin-left: 120px;}
#footer .footer-in {border-top: 1px solid #AABDC7; padding: 0.5cm 0;}
#footer .f-bottom .f-contacts,
#footer .f-bottom .f-copy {width: 100%; max-width: none; text-align: center; margin-bottom: 0.5cm;}