@charset 'utf-8';
@font-face {
    font-family:'LGSmHaR'; font-style:normal; font-weight:400;
    src:url('/content/dam/lge/nl/migration/business/digital-showroom/css/fonts/LG_Smart_Regular.eot');
    src:url('/content/dam/lge/nl/migration/business/digital-showroom/css/fonts/LG_Smart_Regular.eot?#iefix') format('embedded-opentype'),
    url('/content/dam/lge/nl/migration/business/digital-showroom/css/fonts/LG_Smart_Regular.woff') format('woff'),
    url('/content/dam/lge/nl/migration/business/digital-showroom/css/fonts/LG_Smart_Regular.ttf') format('truetype');
}
@font-face {
    font-family:'LGSmHaSB'; font-style:normal; font-weight:500;
    src:url('/content/dam/lge/nl/migration/business/digital-showroom/css/fonts/LG_Smart_SemiBold.eot');
    src:url('/content/dam/lge/nl/migration/business/digital-showroom/css/fonts/LG_Smart_SemiBold.eot?#iefix') format('embedded-opentype'),
    url('/content/dam/lge/nl/migration/business/digital-showroom/css/fonts/LG_Smart_SemiBold.woff') format('woff'),
    url('/content/dam/lge/nl/migration/business/digital-showroom/css/fonts/LG_Smart_SemiBold.ttf') format('truetype');
}
@font-face {
    font-family:'LGSmHaB'; font-style:normal; font-weight:600;
    src:url('/content/dam/lge/nl/migration/business/digital-showroom/css/fonts/LG_Smart_Bold.eot');
    src:url('/content/dam/lge/nl/migration/business/digital-showroom/css/fonts/LG_Smart_Bold.eot?#iefix') format('embedded-opentype'),
    url('/content/dam/lge/nl/migration/business/digital-showroom/css/fonts/LG_Smart_Bold.woff') format('woff'),
    url('/content/dam/lge/nl/migration/business/digital-showroom/css/fonts/LG_Smart_Bold.ttf') format('truetype');
}

/* common */
html, body{height:100%;}
body{margin:0; padding:0; font-family:'LGSmHaR'; font-size:16px; line-height:1.2; color:#1a1a1a; -webkit-text-size-adjust: none;}
a{color:inherit; text-decoration:none;}
hr, caption, legend{display:none !important;}
colgroup{background:none;}
h1, h2, h3, h4, h5, h6{font-family:'LGSmHaSB'; font-size:100%; line-height:1.2;}
h1, h2, h3, h4, h5, h6, p, ul, ol, li, dl, dt, dd, form, fieldset, table, caption, tbody, tfoot, thead, tr, th, td, figure, figcaption, img{margin:0; padding:0; border:0;}
ul, ol, li{list-style:none;}
table{clear:both; width:100%; border-spacing:0; border:0;}
p, div, th, td{font-size:100%;}
img, input, select, textarea{vertical-align:middle;}
input, select, textarea, button{font-family:'LGSmHaR'; font-size:100%;}
textarea{resize:none;}
input[type="submit"], button{cursor:pointer;}
button{-webkit-appearance:none;}
button::-moz-focus-inner{padding:0; border:0;}
select{appearance:none;}select::-ms-expand{display:none;}
input{outline:none;}
input::-ms-clear, input::-ms-reveal{display:none;}

input::-webkit-input-placeholder{color:#737373;}
input:-ms-input-placeholder{color:#737373;}
textarea::-webkit-input-placeholder{color:#737373;}
textarea:-ms-input-placeholder{color:#737373;}