body {font-family: 'Poppins', sans-serif; font-size: 16px; color: #000; margin: 0; padding: 0; font-weight: 400; text-align: left}
p, h1, h2, h3, h4, h5, h6 {font-family: 'Poppins', Arial, sans-serif; font-weight: 400}
img {border: 0; max-width: 100%}
table {border-style: none}
div {margin: 0; padding: 0; line-height: 100%; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box}
div, div:hover {transition-duration: 500ms; transition-delay: 0ms}

a {color: #5d7f1d; text-decoration: none; transition-duration: 500ms; transition-delay: 0ms}
a:hover {color: #82a959; text-decoration: none; transition-duration: 500ms; transition-delay: 0ms}

@media screen and (min-width: 1025px)
{
h1,h2,h3,h4,h5,h6 {margin: 60px 0 0 0; padding: 0; font-size: 40px; font-weight: 700; text-align: center; line-height: 150%; color: #000; font-family: 'Poppins'}
.h1-subtitle {margin: 0; padding: 0; font-size: 20px; font-weight: 500; text-align: center; line-height: 200%; color: #666; font-family: 'Poppins'}
p {margin: 60px 0 0 0; padding: 0; font-size: 16px; font-weight: 400; text-align: left; line-height: 200%; color: #000; font-family: 'Poppins'}
ul {margin: 0 0 0 30px; padding: 0; font-size: 16px; font-weight: 400; text-align: left; line-height: 200%; color: #000; list-style: disc outside; font-family: 'Poppins'}
ol {margin: 0 0 0 30px; padding: 0; font-size: 16px; font-weight: 400; text-align: left; line-height: 200%; color: #000; list-style: decimal outside; font-family: 'Poppins'}
.user-color-green {color: #5d7f1d}
.user-color-red {color: #ff0000}
.user-lines-center {clear: both; width: 90px; height: 1px; margin: 60px auto 0 auto; padding: 0; display: table}
.user-lines-center-01 {float: left; width: 33.33%; height: 1px; margin: 0; background: #000}
.user-lines-center-02 {float: left; width: 33.33%; height: 1px; margin: 0; background: #ddd}
.user-lines-center-03 {float: left; width: 33.33%; height: 1px; margin: 0; background: #5d7f1d}

.user-top-info {clear: both; width: 100%; height: auto; margin: 0 auto; padding: 0 5%; background: #000; display: table}
.user-top-info-block {float: right; width: auto; height: auto; margin: 0; padding: 30px 0; display: table}
.user-top-info-block-inside {float: left; width: auto; height: auto; margin: 0; padding: 0; background: none}
.user-top-info img {height: 30px; width: auto; line-height: 0; margin: 0 15px -8px 60px; padding: 0}
.user-top-info p {margin: 0; padding: 0; font-size: 15px; font-weight: 500; line-height: 200%; text-align: left; color: #fff; font-family: 'Poppins'}

.user-top {clear: both; width: 100%; height: auto; margin: 0 auto; padding: 0; background: #fff; display: table}
.user-top-inside {clear: both; width: 90%; height: auto; margin: 0 auto; padding: 0; display: table}
.user-top-inside-left {float: left; width: 25%; height: auto; margin: 0 auto; padding: 30px 0; text-align: left}
.user-top-inside-left img {height: 60px}
.user-top-inside-right {float: right; width: 75%; height: auto; margin: 30px auto; padding: 0; text-align: right}

#menu-main {float: right; height: auto; margin: 0 auto; text-align: right; background: none}
#menuContainer {text-align: right}
#menu-main ul {list-style-type: none; margin: 0; padding: 0; z-index: 1; font-family: 'Poppins'}
#menu-main .li-menu {display: inline-block; vertical-align: top; margin-right: 1px}
#menu-main .li-menu img {margin: 0; height: auto}
#menu-main li a:link {display: block; height: 60px; text-align: left; line-height: 60px; background: none; text-decoration: none; font-size: 15px; font-weight: 400; padding: 0 15px; color: #000}
#menu-main li a:visited {display: block; height: 60px; text-align: left; line-height: 60px; background: none; text-decoration: none; font-size: 15px; font-weight: 400; padding: 0 15px; color: #000}
#menu-main li a:active {display: block; height: 60px; text-align: left; line-height: 60px; background: none; text-decoration: none; font-size: 15px; font-weight: 400; padding: 0 15px; color: #000}
#menu-main li:hover a {background: none; color: #5d7f1d}
#menu-main li:hover ul a {background: #fff; color: #000; height: 30px; line-height: 30px; border-bottom: none; font-size: 13px; font-weight: 400; padding: 0 30px !important}
#menu-main li:hover ul a:hover {background: #f7f7f7; color: #5d7f1d}
li ul {position: absolute; display: none; border-bottom: 5px solid #5d7f1d; font-family: 'Poppins'; -webkit-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.2); box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.2); overflow: hidden; border-radius: none}
li ul li {display: block}
li ul li:first-child {display: block}
li ul li a {width: auto; min-width: 150px; padding: 0; float: left; width: 30%}
ul li a:hover + .hidden,.hidden:hover {display: block}
input[type=checkbox] {display:none}
input[type=checkbox]:checked ~ #menu {display: block; margin: 0 auto}

.user-slider {clear: both; width: 100%; height: 100%; margin: auto auto; padding: 0; overflow: hidden}
.user-slider p {margin: 0 auto; padding: 0; text-align: center; line-height: 0}
.user-slider p img {width: 100%}

.user-product {clear: both; width: 90%; height: auto; margin: 0 auto; padding: 0; display: table}
.user-product-left {float: left; width: 60%; height: auto; margin: 60px 0 0 0; padding: 0; text-align: center}
.user-product-left img {margin: 0; line-height: 0; border: 0}
.user-product-right {float: right; width: 35%; height: auto; margin: 60px 0 0 0; padding: 0; text-align: left}
.user-product-right-title {margin: 0; padding: 0; font-size: 20px; font-weight: 700; text-align: left; line-height: 200%; color: #000; font-family: 'Poppins'}

.user-product-info {clear: both; width: 90%; height: auto; margin: 60px auto 0 auto; padding: 0; display: table; border: 1px solid #5d7f1d; background: url(https://ebay.carexhaust.eu/images/leaf-01.png) center no-repeat}
.user-product-info p {margin: 0; padding: 60px; font-size: 16px; font-weight: 400; text-align: center; line-height: 200%; color: #000; font-family: 'Poppins'}

.user-product-table {clear: both; width: 90%; height: auto; margin: 0 auto; padding: 0; display: table}
.user-product-table-title {margin: 60px 0 0 0; padding: 0; font-size: 40px; font-weight: 700; text-align: center; line-height: 150%; color: #000; font-family: 'Poppins'}

.user-table {clear: both; width: 100%; height: auto; margin: 60px auto 0 auto; padding: 0; display: table}
.user-table-tr-title {clear: both; width: 100%; height: auto; margin: 0; padding: 0; display: table; border-bottom: 1px solid #ddd}
.user-table-tr-title p {margin: 10px 5px; padding: 0; font-size: 16px; font-weight: 700; color: #5d7f1d; text-align: left; line-height: 200%}
.user-table-td-title-01 {float: left; width: 25%; margin: 0; padding: 0}
.user-table-td-title-02 {float: left; width: 25%; margin: 0; padding: 0}
.user-table-td-title-03 {float: left; width: 25%; margin: 0; padding: 0}
.user-table-td-title-04 {float: left; width: 25%; margin: 0; padding: 0}
.user-table-tr {clear: both; width: 100%; height: auto; margin: 0; padding: 0; display: table; border-bottom: 1px solid #ddd}
.user-table-tr:hover {clear: both; width: 100%; height: auto; margin: 0; padding: 0; display: table; border-bottom: 1px solid #ddd; background: #f8f8f8}
.user-table-tr p {margin: 10px 5px; padding: 0; font-size: 14px; font-weight: 400; color: #000; text-align: left; line-height: 200%}
.user-table-td-01 {float: left; width: 25%; margin: 0; padding: 0}
.user-table-td-02 {float: left; width: 25%; margin: 0; padding: 0}
.user-table-td-03 {float: left; width: 25%; margin: 0; padding: 0}
.user-table-td-04 {float: left; width: 25%; margin: 0; padding: 0}

#user-table-car .user-table-car-inside table {clear: both; width: 100%; height: auto; margin: 60px auto 0 auto; padding: 0; border-collapse: collapse}
#user-table-car .user-table-car-inside table thead {clear: both; width: 100%; height: auto; margin: 0; padding: 0; font-size: 16px; font-weight: 700; color: #5d7f1d; text-align: left; line-height: 200%}
#user-table-car .user-table-car-inside table tbody {clear: both; width: 100%; height: auto; margin: 0; padding: 0; font-size: 14px; font-weight: 400; color: #000; text-align: left; line-height: 200%}
#user-table-car .user-table-car-inside table tbody tr {background: #fff; transition-duration: 500ms; transition-delay: 0ms}
#user-table-car .user-table-car-inside table tbody tr:hover {background: #f8f8f8; transition-duration: 500ms; transition-delay: 0ms}
#user-table-car .user-table-car-inside table tbody td {padding: 10px 5px; border-bottom: 1px solid #ddd; font-size: 14px}
#user-table-car .user-table-car-inside table thead th {padding: 10px 5px; border-bottom: 1px solid #ddd; font-size: 16px}

#user-table-hom .user-table-hom-inside table {clear: both; width: 100%; height: auto; margin: 60px auto 0 auto; padding: 0; border-collapse: collapse}
#user-table-hom .user-table-hom-inside table thead {clear: both; width: 100%; height: auto; margin: 0; padding: 0; font-size: 16px; font-weight: 700; color: #5d7f1d; text-align: left; line-height: 200%}
#user-table-hom .user-table-hom-inside table tbody {clear: both; width: 100%; height: auto; margin: 0; padding: 0; font-size: 14px; font-weight: 400; color: #000; text-align: left; line-height: 200%}
#user-table-hom .user-table-hom-inside table tbody tr {background: #fff; transition-duration: 500ms; transition-delay: 0ms}
#user-table-hom .user-table-hom-inside table tbody tr:hover {background: #f8f8f8; transition-duration: 500ms; transition-delay: 0ms}
#user-table-hom .user-table-hom-inside table tbody td {padding: 10px 5px; border-bottom: 1px solid #ddd; font-size: 14px}
#user-table-hom .user-table-hom-inside table thead th {padding: 10px 5px; border-bottom: 1px solid #ddd; font-size: 16px}

.user-table-under {clear: both; width: 100%; height: auto; margin: 60px auto 0 auto; padding: 0; display: table; border: none; background: #000 url(https://ebay.carexhaust.eu/images/leaf-02.png) center no-repeat}
.user-table-under p {margin: 60px 25%; padding: 0; font-size: 16px; font-weight: 400; text-align: center; line-height: 200%; color: #fff; font-family: 'Poppins'}

.user-product-table-new {clear: both; width: 90%; height: auto; margin: 0 auto; padding: 0; display: table}
.user-product-table-new-title {margin: 60px 0 0 0; padding: 0; font-size: 40px; font-weight: 700; text-align: center; line-height: 150%; color: #000; font-family: 'Poppins'}
.user-product-table-new-left {float: left; width: 47.5%; height: auto; margin: 0; padding: 0; text-align: center}
.user-product-table-new-left img {margin: 0; line-height: 0; border: 0}
.user-product-table-new-right {float: right; width: 47.5%; height: auto; margin: 0; padding: 0; text-align: left}
.user-product-table-new-right-title {margin: 0; padding: 0; font-size: 20px; font-weight: 700; text-align: left; line-height: 200%; color: #000; font-family: 'Poppins'}

.user-table-new {clear: both; width: 100%; height: auto; margin: 60px auto 0 auto; padding: 0; display: table}
.user-table-new-tr {clear: both; width: 100%; height: auto; margin: 0; padding: 0; display: table; border-bottom: 1px solid #ddd}
.user-table-new-tr:hover {clear: both; width: 100%; height: auto; margin: 0; padding: 0; display: table; border-bottom: 1px solid #ddd; background: #f8f8f8}
.user-table-new-td-01 {float: left; width: 50%; margin: 0; padding: 0}
.user-table-new-td-02 {float: left; width: 50%; margin: 0; padding: 0}
.user-table-new-td-01 p {margin: 10px 5px; padding: 0; font-size: 14px; font-weight: 700; color: #000; text-align: left; line-height: 200%}
.user-table-new-td-02 p {margin: 10px 5px; padding: 0; font-size: 14px; font-weight: 400; color: #000; text-align: left; line-height: 200%}

.user-baner {clear: both; width: 100%; height: 100%; margin: auto auto; padding: 0; overflow: hidden}
.user-baner p {margin: 0 auto; padding: 0; text-align: center; line-height: 0}
.user-baner p img {width: 100%; transition-duration: 500ms; transition-delay: 0ms}
.user-baner p img:hover {width: 100%; opacity: 0.8; transition-duration: 500ms; transition-delay: 0ms}

.user-icons {clear: both; width: 100%; height: auto; margin: 0 auto; padding: 0; background: none; display: table}
.user-icons-inside {float: left; width: 33.33%; height: auto; margin: 0; padding: 60px 5%; text-align: center; background: none}
.user-icons img {height: 45px; margin: 0 auto; padding: 0}
.user-icons-title {margin: 30px 0 0 0; padding: 0; font-size: 20px; font-weight: 700; text-align: center; line-height: 200%; color: #000; font-family: 'Poppins'}
.user-icons-text {margin: 0; padding: 0; font-size: 15px; font-weight: 400; text-align: center; line-height: 200%; color: #000; font-family: 'Poppins'}

.user-footer {clear: both; width: 90%; height: auto; margin: 0 auto; padding: 0; display: table}
.user-footer-left {float: left; width: 47.5%; height: auto; margin: 0; padding: 60px 0}
.user-footer-left p {margin: 0; padding: 0; text-align: left; font-size: 16px; font-weight: 400; color: #000; line-height: 0; font-family: 'Poppins'}
.user-footer-left img {height: 60px; margin: 0}
.user-footer-right {float: right; width: 47.5%; height: auto; margin: 0; padding: 60px 0}
.user-footer-right p {margin: 0; padding: 0; text-align: right; font-size: 15px; font-weight: 400; color: #000; line-height: 200%; font-family: 'Poppins'}
.user-footer-art-delarte {width: 20px; margin: 0 0 -2px 0}
}

@media screen and (min-width: 0) and (max-width: 1024px)
{
h1,h2,h3,h4,h5,h6 {margin: 60px 0 0 0; padding: 0; font-size: 30px; font-weight: 700; text-align: center; line-height: 150%; color: #000; font-family: 'Poppins'}
.h1-subtitle {margin: 0; padding: 0; font-size: 18px; font-weight: 500; text-align: center; line-height: 200%; color: #666; font-family: 'Poppins'}
p {margin: 60px 0 0 0; padding: 0; font-size: 15px; font-weight: 400; text-align: left; line-height: 200%; color: #000; font-family: 'Poppins'}
ul {margin: 0 0 0 30px; padding: 0; font-size: 15px; font-weight: 400; text-align: left; line-height: 200%; color: #000; list-style: disc outside; font-family: 'Poppins'}
ol {margin: 0 0 0 30px; padding: 0; font-size: 15px; font-weight: 400; text-align: left; line-height: 200%; color: #000; list-style: decimal outside; font-family: 'Poppins'}
.user-color-green {color: #5d7f1d}
.user-color-red {color: #ff0000}
.user-lines-center {clear: both; width: 90px; height: 1px; margin: 60px auto 0 auto; padding: 0; display: table}
.user-lines-center-01 {float: left; width: 33.33%; height: 1px; margin: 0; background: #000}
.user-lines-center-02 {float: left; width: 33.33%; height: 1px; margin: 0; background: #ddd}
.user-lines-center-03 {float: left; width: 33.33%; height: 1px; margin: 0; background: #5d7f1d}

.user-top-info {clear: both; width: 100%; height: auto; margin: 0 auto; padding: 0 5%; background: #000; display: table}
.user-top-info-block {clear: both; width: 100%; height: auto; margin: 0; padding: 15px 0; display: table}
.user-top-info-block-inside {clear: both; width: 100%; height: auto; margin: 0; padding: 15px 0; background: none}
.user-top-info img {height: 30px; width: auto; line-height: 0; margin: 0 0 -8px 0; padding: 0}
.user-top-info p {margin: 0; padding: 0; font-size: 15px; font-weight: 500; line-height: 200%; text-align: center; color: #fff; font-family: 'Poppins'}

.user-top {clear: both; width: 100%; height: auto; margin: 0 auto; padding: 0; background: #fff; display: table}
.user-top-inside {clear: both; width: 90%; height: auto; margin: 0 auto; padding: 0; display: table}
.user-top-inside-left {clear: both; width: 100%; height: auto; margin: 0 auto; padding: 30px 0 0 0; text-align: center; background: none}
.user-top-inside-left img {height: 60px}
.user-top-inside-right {clear: both; width: 100%; height: auto; margin: 30px auto; padding: 0; text-align: center; background: none}

#menu-main {clear: both; height: auto; margin: 0 auto; text-align: center; background: none}
#menuContainer {text-align: center}
#menu-main ul {list-style-type: none; margin: 0; padding: 0; z-index: 1; font-family: 'Poppins'}
#menu-main .li-menu {display: inline-block; vertical-align: top; margin-right: 1px; display: block}
#menu-main .li-menu img {margin: 0; height: auto}
#menu-main li a:link {display: block; height: 45px; text-align: center; line-height: 45px; background: none; text-decoration: none; font-size: 15px; font-weight: 400; padding: 0 15px; color: #000}
#menu-main li a:visited {display: block; height: 45px; text-align: center; line-height: 45px; background: none; text-decoration: none; font-size: 15px; font-weight: 400; padding: 0 15px; color: #000}
#menu-main li a:active {display: block; height: 45px; text-align: center; line-height: 45px; background: none; text-decoration: none; font-size: 15px; font-weight: 400; padding: 0 15px; color: #000}
#menu-main li:hover a {background: none; color: #5d7f1d}
#menu-main li:hover ul a {background: #fff; color: #000; height: 30px; line-height: 30px; border-bottom: none; font-size: 13px; font-weight: 400; padding: 0 30px !important; display: none}
#menu-main li:hover ul a:hover {background: #f7f7f7; color: #5d7f1d}
li ul {position: absolute; display: none; border-bottom: 5px solid #5d7f1d; font-family: 'Poppins'; -webkit-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.2); box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.2); overflow: hidden; border-radius: none}
li ul li {display: block}
li ul li:first-child {display: block}
li ul li a {width: auto; min-width: 150px; padding: 0; float: left; width: 30%}
ul li a:hover + .hidden,.hidden:hover {display: block}
input[type=checkbox] {display:none}
input[type=checkbox]:checked ~ #menu {display: block; margin: 0 auto}

.user-slider {clear: both; width: 100%; height: 100%; margin: auto auto; padding: 0; overflow: hidden}
.user-slider p {margin: 0 auto; padding: 0; text-align: center; line-height: 0}
.user-slider p img {width: 100%}

.user-product {clear: both; width: 90%; height: auto; margin: 0 auto; padding: 0; display: table}
.user-product-left {clear: both; width: 100%; height: auto; margin: 60px 0 0 0; padding: 0; text-align: center}
.user-product-left img {margin: 0; line-height: 0; border: 0}
.user-product-right {clear: both; width: 100%; height: auto; margin: 60px 0 0 0; padding: 0; text-align: left}
.user-product-right-title {margin: 0; padding: 0; font-size: 18px; font-weight: 700; text-align: left; line-height: 200%; color: #000; font-family: 'Poppins'}

.user-product-info {clear: both; width: 90%; height: auto; margin: 60px auto 0 auto; padding: 0; display: table; border: 1px solid #5d7f1d; background: url(https://ebay.carexhaust.eu/images/leaf-01.png) center no-repeat}
.user-product-info p {margin: 0; padding: 45px; font-size: 15px; font-weight: 400; text-align: center; line-height: 200%; color: #000; font-family: 'Poppins'}

.user-product-table {clear: both; width: 90%; height: auto; margin: 0 auto; padding: 0; display: table}
.user-product-table-title {margin: 60px 0 0 0; padding: 0; font-size: 30px; font-weight: 700; text-align: center; line-height: 150%; color: #000; font-family: 'Poppins'}

.user-table {clear: both; width: 100%; height: auto; margin: 60px auto 0 auto; padding: 0; display: table}
.user-table-tr-title {clear: both; width: 100%; height: auto; margin: 0; padding: 0; display: table; border-bottom: 1px solid #ddd; display: none}
.user-table-tr-title p {margin: 10px 5px; padding: 0; font-size: 15px; font-weight: 700; color: #5d7f1d; text-align: left; line-height: 200%}
.user-table-td-title-01 {float: left; width: 25%; margin: 0; padding: 0}
.user-table-td-title-02 {float: left; width: 25%; margin: 0; padding: 0}
.user-table-td-title-03 {float: left; width: 25%; margin: 0; padding: 0}
.user-table-td-title-04 {float: left; width: 25%; margin: 0; padding: 0}
.user-table-tr {clear: both; width: 100%; height: auto; margin: 0; padding: 0; display: table; border-bottom: 1px solid #000}
.user-table-tr:hover {clear: both; width: 100%; height: auto; margin: 0; padding: 0; display: table; border-bottom: 1px solid #000; background: #f8f8f8}
.user-table-tr p {margin: 10px 5px; padding: 0; font-size: 14px; font-weight: 400; color: #000; text-align: left; line-height: 200%}
.user-table-td-01 {clear: both; width: 100%; margin: 0; padding: 0}
.user-table-td-02 {clear: both; width: 100%; margin: 0; padding: 0}
.user-table-td-03 {clear: both; width: 100%; margin: 0; padding: 0}
.user-table-td-04 {clear: both; width: 100%; margin: 0; padding: 0}
.user-table-td-01 p {margin: 10px 5px; padding: 0; font-size: 18px; font-weight: 700; color: #5d7f1d; text-align: left; line-height: 200%}

#user-table-car .user-table-car-inside table {clear: both; width: 100%; height: auto; margin: 60px auto 0 auto; padding: 0; border-collapse: collapse}
#user-table-car .user-table-car-inside table thead {display: none}
#user-table-car .user-table-car-inside table tbody {clear: both; width: 100%; height: auto; margin: 0; padding: 0; font-size: 14px; font-weight: 400; color: #000; text-align: left; line-height: 200%; display: block; border-bottom: 1px solid #000}
#user-table-car .user-table-car-inside table tbody tr {background: #fff; transition-duration: 500ms; transition-delay: 0ms; display: block}
#user-table-car .user-table-car-inside table tbody tr:hover {background: #f8f8f8; transition-duration: 500ms; transition-delay: 0ms; display: block}
#user-table-car .user-table-car-inside table tbody td {padding: 10px 5px; border-bottom: 1px solid #ddd; font-size: 14px; display: block}
#user-table-car .user-table-car-inside table thead th {padding: 10px 5px; border-bottom: 1px solid #ddd; font-size: 16px; display: block}

#user-table-car .user-table-car-inside td:nth-of-type(1):before {font-weight: 700; color: #5d7f1d; content: "Modele: "; }
#user-table-car .user-table-car-inside td:nth-of-type(2):before {font-weight: 700; color: #5d7f1d; content: "Annees: "; }
#user-table-car .user-table-car-inside td:nth-of-type(3):before {font-weight: 700; color: #5d7f1d; content: "kW/CH: "; }
#user-table-car .user-table-car-inside td:nth-of-type(5):before {font-weight: 700; color: #5d7f1d	; content: "Restriction: "; }

#user-table-hom .user-table-hom-inside table {clear: both; width: 100%; height: auto; margin: 60px auto 0 auto; padding: 0; border-collapse: collapse}
#user-table-hom .user-table-hom-inside table thead {display: none}
#user-table-hom .user-table-hom-inside table tbody {clear: both; width: 100%; height: auto; margin: 0; padding: 0; font-size: 14px; font-weight: 400; color: #000; text-align: left; line-height: 200%; display: block; border-bottom: 1px solid #000}
#user-table-hom .user-table-hom-inside table tbody tr {background: #fff; transition-duration: 500ms; transition-delay: 0ms; display: block}
#user-table-hom .user-table-hom-inside table tbody tr:hover {background: #f8f8f8; transition-duration: 500ms; transition-delay: 0ms; display: block}
#user-table-hom .user-table-hom-inside table tbody td {padding: 10px 5px; border-bottom: 1px solid #ddd; font-size: 14px; display: block}
#user-table-hom .user-table-hom-inside table thead th {padding: 10px 5px; border-bottom: 1px solid #ddd; font-size: 16px; display: block}

.user-table-under {clear: both; width: 100%; height: auto; margin: 60px auto 0 auto; padding: 0; display: table; border: none; background: #000 url(https://ebay.carexhaust.eu/images/leaf-02.png) center no-repeat}
.user-table-under p {margin: 0; padding: 45px; font-size: 15px; font-weight: 400; text-align: center; line-height: 200%; color: #fff; font-family: 'Poppins'}

.user-product-table-new {clear: both; width: 90%; height: auto; margin: 0 auto; padding: 0; display: table}
.user-product-table-new-title {margin: 60px 0 0 0; padding: 0; font-size: 30px; font-weight: 700; text-align: center; line-height: 150%; color: #000; font-family: 'Poppins'}
.user-product-table-new-left {clear: both; width: 100%; height: auto; margin: 0; padding: 0; text-align: center}
.user-product-table-new-left img {margin: 0; line-height: 0; border: 0}
.user-product-table-new-right {clear: both; width: 100%; height: auto; margin: 0; padding: 0; text-align: left}
.user-product-table-new-right-title {margin: 0; padding: 0; font-size: 20px; font-weight: 700; text-align: left; line-height: 200%; color: #000; font-family: 'Poppins'}

.user-table-new {clear: both; width: 100%; height: auto; margin: 60px auto 0 auto; padding: 0; display: table}
.user-table-new-tr {clear: both; width: 100%; height: auto; margin: 0; padding: 0; display: table; border-bottom: 1px solid #000}
.user-table-new-tr:hover {clear: both; width: 100%; height: auto; margin: 0; padding: 0; display: table; border-bottom: 1px solid #000; background: #f8f8f8}
.user-table-new-td-01 {clear: both; width: 100%; margin: 0; padding: 0}
.user-table-new-td-02 {clear: both; width: 100%; margin: 0; padding: 0}
.user-table-new-td-01 p {margin: 10px 5px; padding: 0; font-size: 14px; font-weight: 700; color: #000; text-align: left; line-height: 200%}
.user-table-new-td-02 p {margin: 10px 5px; padding: 0; font-size: 14px; font-weight: 400; color: #000; text-align: left; line-height: 200%}

.user-baner {clear: both; width: 100%; height: 100%; margin: auto auto; padding: 0; overflow: hidden}
.user-baner p {margin: 0 auto; padding: 0; text-align: center; line-height: 0}
.user-baner p img {width: 100%; transition-duration: 500ms; transition-delay: 0ms}
.user-baner p img:hover {width: 100%; opacity: 0.8; transition-duration: 500ms; transition-delay: 0ms}

.user-icons {clear: both; width: 100%; height: auto; margin: 0 auto; padding: 0 0 60px 0; background: none; display: table}
.user-icons-inside {clear: both; width: 90%; height: auto; margin: 0 auto; padding: 60px 0 0 0; text-align: center; background: none}
.user-icons img {height: 45px; margin: 0 auto; padding: 0}
.user-icons-title {margin: 30px 0 0 0; padding: 0; font-size: 18px; font-weight: 700; text-align: center; line-height: 200%; color: #000; font-family: 'Poppins'}
.user-icons-text {margin: 0; padding: 0; font-size: 15px; font-weight: 400; text-align: center; line-height: 200%; color: #000; font-family: 'Poppins'}

.user-footer {clear: both; width: 90%; height: auto; margin: 0 auto; padding: 0; display: table}
.user-footer-left {clear: both; width: 100%; height: auto; margin: 0; padding: 60px 0 0 0}
.user-footer-left p {margin: 0; padding: 0; text-align: center; font-size: 15px; font-weight: 400; color: #000; line-height: 0; font-family: 'Poppins'}
.user-footer-left img {height: 60px; margin: 0}
.user-footer-right {clear: both; width: 100%; height: auto; margin: 0; padding: 60px 0}
.user-footer-right p {margin: 0; padding: 0; text-align: center; font-size: 15px; font-weight: 400; color: #000; line-height: 200%; font-family: 'Poppins'}
.user-footer-art-delarte {width: 20px; margin: 0 0 -2px 0}
}