@charset "UTF-8";
 
/* swatches */
/* LGEPJT-253 20170804 modify */
label.swatch{background-image:url('/ca_en/content/img/colorchip/colorchip.jpg');}
.swatch.Black-Stainless-Steel{background: url('/ca_en/content/img/colorchip/lg_blackstainless-swatch-sprite.gif') 0 0 no-repeat;}
/*// LGEPJT-253 20170804 modify */

.swatch.Chardonnay {background:url('/ca_en/content/img/colorchip/colorchip.jpg') no-repeat 0 0}
.swatch.Navy-Blue {background:url('/ca_en/content/img/colorchip/colorchip.jpg') no-repeat -14px 0}
.swatch.bahama-blue {background:url('/ca_en/content/img/colorchip/colorchip.jpg') no-repeat -28px 0}
.swatch.black {background:url('/ca_en/content/img/colorchip/colorchip.jpg') no-repeat -42px 0; border:1px solid #000;}
.swatch.blue {background:url('/ca_en/content/img/colorchip/colorchip.jpg') no-repeat -56px 0}
.swatch.choco-bronze {background:url('/ca_en/content/img/colorchip/colorchip.jpg') no-repeat -70px 0}
.swatch.graphite-steel {background:url('/ca_en/content/img/colorchip/colorchip.jpg') no-repeat -84px 0}
.swatch.lime {background:url('/ca_en/content/img/colorchip/colorchip.jpg') no-repeat -98px 0}
.swatch.navy-blue {background:url('/ca_en/content/img/colorchip/colorchip.jpg') no-repeat -112px 0}
.swatch.pink {background:url('/ca_en/content/img/colorchip/colorchip.jpg') no-repeat -126px 0}
.swatch.pure-silver {background:url('/ca_en/content/img/colorchip/colorchip.jpg') no-repeat -140px 0}
.swatch.red {background:url('/ca_en/content/img/colorchip/colorchip.jpg') no-repeat -154px 0}
.swatch.riviera-blue {background:url('/ca_en/content/img/colorchip/colorchip.jpg') no-repeat -168px 0}
.swatch.smooth-black {background:url('/ca_en/content/img/colorchip/colorchip.jpg') no-repeat -182px 0; border:1px solid #000;}
.swatch.smooth-white {background:url('/ca_en/content/img/colorchip/colorchip.jpg') no-repeat -196px 0; border:1px solid #fff;}
.swatch.stainless-steel {background:url('/ca_en/content/img/colorchip/colorchip.jpg') no-repeat -210px 0}
.swatch.texture-black {background:url('/ca_en/content/img/colorchip/colorchip.jpg') no-repeat -224px 0}
.swatch.texture-white {background:url('/ca_en/content/img/colorchip/colorchip.jpg') no-repeat -238px 0}
.swatch.titanium {background:url('/ca_en/content/img/colorchip/colorchip.jpg') no-repeat -252px 0}
.swatch.white {background:url('/ca_en/content/img/colorchip/colorchip.jpg') no-repeat -266px 0; border:1px solid #fff;}
.swatch.wild-cherry {background:url('/ca_en/content/img/colorchip/colorchip.jpg') no-repeat -280px 0}
/* LGECI-2650 20161017 add */
.swatch.RoseGold, .swatch.rosegold {background:url('/ca_en/content/img/colorchip/colorchip.jpg') no-repeat -294px 0}
.swatch.Orange, .swatch.orange {background:url('/ca_en/content/img/colorchip/colorchip.jpg') no-repeat -308px 0}
/* //LGECI-2650 20161017 add */
/*LGECI-2700 20161125 add*/
.swatch.Silver {background:url('/ca_en/content/img/colorchip/colorchip.jpg') no-repeat -322px 0;}
/*LGECI-2700 20161125 add*/

.swatch.large.Chardonnay {background:url('/ca_en/content/img/colorchip/colorchip_large.jpg') no-repeat 0 0}
.swatch.large.bahama-blue {background:url('/ca_en/content/img/colorchip/colorchip_large.jpg') no-repeat -22px 0}
.swatch.large.black {background:url('/ca_en/content/img/colorchip/colorchip_large.jpg') no-repeat -44px 0; border:0;}
.swatch.large.blue {background:url('/ca_en/content/img/colorchip/colorchip_large.jpg') no-repeat -66px 0;}
.swatch.large.choco-bronze {background:url('/ca_en/content/img/colorchip/colorchip_large.jpg') no-repeat -88px 0}
.swatch.large.graphite-steel {background:url('/ca_en/content/img/colorchip/colorchip_large.jpg') no-repeat -110px 0}
.swatch.large.lime {background:url('/ca_en/content/img/colorchip/colorchip_large.jpg') no-repeat -132px 0}
.swatch.large.navy-blue {background:url('/ca_en/content/img/colorchip/colorchip_large.jpg') no-repeat -154px 0}
.swatch.large.pink {background:url('/ca_en/content/img/colorchip/colorchip_large.jpg') no-repeat -176px 0}
.swatch.large.pure-silver {background:url('/ca_en/content/img/colorchip/colorchip_large.jpg') no-repeat -198px 0}
.swatch.large.red {background:url('/ca_en/content/img/colorchip/colorchip_large.jpg') no-repeat -220px 0}
.swatch.large.riviera-blue {background:url('/ca_en/content/img/colorchip/colorchip_large.jpg') no-repeat -242px 0}
.swatch.large.smooth-black {background:url('/ca_en/content/img/colorchip/colorchip_large.jpg') no-repeat -264px 0}
.swatch.large.smooth-white {background:url('/ca_en/content/img/colorchip/colorchip_large.jpg') no-repeat -286px 0;}
.swatch.large.stainless-steel {background:url('/ca_en/content/img/colorchip/colorchip_large.jpg') no-repeat -308px 0;}
.swatch.large.texture-black {background:url('/ca_en/content/img/colorchip/colorchip_large.jpg') no-repeat -330px 0}
.swatch.large.texture-white {background:url('/ca_en/content/img/colorchip/colorchip_large.jpg') no-repeat -352px 0}
.swatch.large.titanium {background:url('/ca_en/content/img/colorchip/colorchip_large.jpg') no-repeat -374px 0}
.swatch.large.white {background:url('/ca_en/content/img/colorchip/colorchip_large.jpg') no-repeat -396px 0; border:0;}
.swatch.large.wild-cherry {background:url('/ca_en/content/img/colorchip/colorchip_large.jpg') no-repeat -418px 0;}
.swatch.large.Black-Stainless-Steel {background:url('/ca_en/content/img/colorchip/colorchip_large.jpg') no-repeat 0 -22px}
.swatch.large.Platinum_Silver {background:url('/ca_en/content/img/colorchip/colorchip_large.jpg') no-repeat -22px -22px}
.swatch.large.Aluminium-coated-metal {background:url('/ca_en/content/img/colorchip/colorchip_large.jpg') no-repeat -44px -22px}
.swatch.large.Silver {background:url('/ca_en/content/img/colorchip/colorchip_large.jpg') no-repeat -66px -22px}
.swatch.large.Titan {background:url('/ca_en/content/img/colorchip/colorchip_large.jpg') no-repeat -88px -22px}
.swatch.large.gold {background:url('/ca_en/content/img/colorchip/colorchip_large.jpg') no-repeat -110px -22px}
.swatch.large.Gold {background:url('/ca_en/content/img/colorchip/colorchip_large.jpg') no-repeat -110px -22px}
.swatch.large.pink {background:url('/ca_en/content/img/colorchip/colorchip_large.jpg') no-repeat -132px -22px}
.swatch.large.Pink {background:url('/ca_en/content/img/colorchip/colorchip_large.jpg') no-repeat -132px -22px}
/* LGECI-2650 20161017 add */
.swatch.large.RoseGold, .swatch.large.rosegold {background:url('/ca_en/content/img/colorchip/colorchip_large.jpg') no-repeat -154px -22px}
.swatch.large.Orange, .swatch.large.orange {background:url('/ca_en/content/img/colorchip/colorchip_large.jpg') no-repeat -176px -22px}
/* //LGECI-2650 20161017 add */
/* LGECI-2925 20170614 add */
.swatch.Platinum {background: url('/ca_en/content/img/colorchip/colorchip.jpg') no-repeat -336px 0;}
.swatch.large.Platinum {background: url('/ca_en/content/img/colorchip/colorchip_large.jpg') no-repeat -198px -22px;}
/* //LGECI-2925 20170614 add */
/* LGECI-2907 20170614 add */
.swatch.Navy {background: url('/ca_en/content/img/colorchip/colorchip.jpg') no-repeat -350px 0;}
.swatch.large.Navy {background: url('/ca_en/content/img/colorchip/colorchip_large.jpg') no-repeat -220px -22px;}
/* //LGECI-2907 20170614 add */

/* LGEPJT-253 20170804 add */
.swatch.Chardonnay {background:url('/ca_en/content/img/colorchip/colorchip_new.jpg') no-repeat 0 0}
.swatch.bahama-blue {background:url('/ca_en/content/img/colorchip/colorchip_new.jpg') no-repeat -14px 0}
.swatch.black {background:url('/ca_en/content/img/colorchip/colorchip_new.jpg') no-repeat -28px 0;}
.swatch.blue {background:url('/ca_en/content/img/colorchip/colorchip_new.jpg') no-repeat -42px 0;}
.swatch.choco-bronze {background:url('/ca_en/content/img/colorchip/colorchip_new.jpg') no-repeat -56px 0}
.swatch.graphite-steel {background:url('/ca_en/content/img/colorchip/colorchip_new.jpg') no-repeat -70px 0}
.swatch.lime {background:url('/ca_en/content/img/colorchip/colorchip_new.jpg') no-repeat -84px 0}
.swatch.navy-blue {background:url('/ca_en/content/img/colorchip/colorchip_new.jpg') no-repeat -98px 0}
.swatch.pink {background:url('/ca_en/content/img/colorchip/colorchip_new.jpg') no-repeat -112px 0}
.swatch.pure-silver {background:url('/ca_en/content/img/colorchip/colorchip_new.jpg') no-repeat -126px 0}
.swatch.red {background:url('/ca_en/content/img/colorchip/colorchip_new.jpg') no-repeat -140px 0}
.swatch.riviera-blue {background:url('/ca_en/content/img/colorchip/colorchip_new.jpg') no-repeat -154px 0}
.swatch.smooth-black {background:url('/ca_en/content/img/colorchip/colorchip_new.jpg') no-repeat -168px 0}
.swatch.smooth-white {background:url('/ca_en/content/img/colorchip/colorchip_new.jpg') no-repeat -182px 0;}
.swatch.stainless-steel {background:url('/ca_en/content/img/colorchip/colorchip_new.jpg') no-repeat -196px 0;}
.swatch.texture-black {background:url('/ca_en/content/img/colorchip/colorchip_new.jpg') no-repeat -210px 0}
.swatch.texture-white {background:url('/ca_en/content/img/colorchip/colorchip_new.jpg') no-repeat -224px 0}
.swatch.titanium {background:url('/ca_en/content/img/colorchip/colorchip_new.jpg') no-repeat -238px 0}
.swatch.white {background:url('/ca_en/content/img/colorchip/colorchip_new.jpg') no-repeat -252px 0;}
.swatch.wild-cherry {background:url('/ca_en/content/img/colorchip/colorchip_new.jpg') no-repeat -266px 0;}
.swatch.Black-Stainless-Steel {background:url('/ca_en/content/img/colorchip/colorchip_new.jpg') no-repeat 0 -14px}
.swatch.Platinum_Silver {background:url('/ca_en/content/img/colorchip/colorchip_new.jpg') no-repeat -14px -14px}
.swatch.Aluminium-coated-metal {background:url('/ca_en/content/img/colorchip/colorchip_new.jpg') no-repeat -28px -14px}
.swatch.Silver {background:url('/ca_en/content/img/colorchip/colorchip_new.jpg') no-repeat -42px -14px}
.swatch.Titan {background:url('/ca_en/content/img/colorchip/colorchip_new.jpg') no-repeat -56px -14px}
.swatch.gold {background:url('/ca_en/content/img/colorchip/colorchip_new.jpg') no-repeat -70px -14px}
.swatch.Gold {background:url('/ca_en/content/img/colorchip/colorchip_new.jpg') no-repeat -70px -14px}
.swatch.pink {background:url('/ca_en/content/img/colorchip/colorchip_new.jpg') no-repeat -84px -14px}
.swatch.Pink {background:url('/ca_en/content/img/colorchip/colorchip_new.jpg') no-repeat -84px -14px}
.swatch.RoseGold, .swatch.rosegold {background:url('/ca_en/content/img/colorchip/colorchip_new.jpg') no-repeat -98px -14px}
.swatch.Orange, .swatch.orange {background:url('/ca_en/content/img/colorchip/colorchip_new.jpg') no-repeat -112px -14px}
.swatch.Platinum {background: url('/ca_en/content/img/colorchip/colorchip_new.jpg') no-repeat -126px -14px;}
.swatch.Navy {background: url('/ca_en/content/img/colorchip/colorchip_new.jpg') no-repeat -140px -14px;}

.swatch.Chardonnay:before,
.swatch.bahama-blue:before,
.swatch.blue:before,
.swatch.lime:before,
.swatch.pure-silver:before,
.swatch.pink:before,
.swatch.Pink:before,
.swatch.texture-white:before {border-color:#bbb;}
/*// LGEPJT-253 20170804 add */

#registerProduct .container {padding-top: 40px;padding-bottom: 40px;}
#registerProduct .container iframe {width: 100%; background: #fff;}
@media screen and (max-width: 409px) { .is-mobile #registerProduct iframe {height: 1540px;}}
@media screen and (min-width: 410px) { .is-mobile #registerProduct iframe {height: 1475px;}}
@media screen and (min-width: 500px) { .is-mobile #registerProduct iframe {height: 1040px;}}
@media screen and (min-width: 768px) { .is-mobile #registerProduct iframe {height: 915px;}}
@media screen and (max-width: 779px) { #registerProduct iframe {height: 960px;}}
@media screen and (min-width: 780px) { #registerProduct iframe {height: 915px;}}

/* warranty */
.warranty-area .tip { display:none; }
.warranty-area .warranty { padding-top:100px; }
.warranty .tab-style ul li.extended a { float:none; }
.warranty .tab-style ul { width:100%; display:table; }
.warranty .tab-style ul li { float:none; width:25%; text-align:center; display:table-cell; vertical-align:middle; }
.warranty .tab-style ul li.active { border-color: #a50034; border-bottom-color: #fff; }
.warranty .tab-style ul li { border: 1px solid #bbb; border-bottom: 1px solid #a50034; border-radius: 3px 3px 0 0; }
.warranty .tab-style ul li.extended { border:none; border-bottom: 1px solid #a50034; }
.warranty .tab-style ul li a, .warranty .tab-style ul li.active a { border:none; }
.warranty .warranty-content .content-inner p { padding:5px 0px; }
.warranty .warranty-content .content-inner p em { font-family:"LG Smart SemiBold", Tahoma, Arial, sans-serif; text-decoration:underline; }
.is-mobile .warranty .warranty-content .content-header .tit a { padding:14px 35px 14px 20px; line-height:130%; }
.is-mobile .warranty .warranty-content .content-inner p { padding:5px 20px; }

.contact-area .info-list>li>.inner>div ul li .icon-circle-phone{width:100%;}

.smart-share .tip p{margin-bottom:15px;}
.smart-share .tip img{margin-top:10px;}
.smart-share .smart-share-content{border-top:1px solid #ccc; }
.smart-share .smart-share-content h2.tit, .smart-share .smart-share-content h3.sub-tit{font-family:"LG Smart SemiBold", Tahoma, Arial, sans-serif; font-size:2.4rem; padding-bottom:10px;}
.smart-share .smart-share-content h2.tit{margin-top:50px;}
.smart-share .smart-share-content h2.tit:first-child{margin-top:30px;}
.smart-share .smart-share-content p{margin:0; padding:0; font-size:2rem;}
.smart-share .smart-share-content .software li{margin-bottom:50px;}
.smart-share .smart-share-content .software li.linux p{margin-bottom:15px;}
.smart-share .smart-share-content .download{margin:10px 0; font-size:2rem;}
.is-mobile .smart-share .tip{padding: 0 20px 30px;}
.is-mobile .smart-share .smart-share-content h2.tit, .is-mobile .smart-share .smart-share-content h3.sub-tit{font-size:2rem;}
.is-mobile .smart-share .smart-share-content h2.tit:first-child{margin-top:40px;}
.is-mobile .smart-share .smart-share-content h2.tit{margin-top:20px;}
.is-mobile .smart-share .smart-share-content p{font-size:1.8rem;}
.is-mobile .smart-share .smart-share-content{padding:0 20px;}
.is-mobile .smart-share .smart-share-content .software li{margin-bottom:30px;}
.is-mobile .smart-share .smart-share-content .download span{display:block; margin-bottom:10px; font-size:1.8rem;}
.is-mobile .smart-share-content .plex-media-server .btn-download{width:48%;}

.find-model-text .find-text{word-break: keep-all;}

.ps_ResponsiveContainerStyle:after{clear:both;display:block;content:"";}
.ps_GroupStyle.ps_SellerNameStyle img{max-width:none;}
.ps_InStockStyle{box-sizing:content-box;}

.ps_HeaderStyle{width:100% !important;}
.ps_HeaderStyle #ps_FindLocally{left:50%;font-family: "LG Smart SemiBold", Tahoma, Arial, sans-serif;}
.ps_HeaderStyle #ps_FindOnline{font-family: "LG Smart SemiBold", Tahoma, Arial, sans-serif;}
.ps_ContainerStyle{width:100%;}
.ps_ContainerStyle #ps_LeftColumn{width:49%;height:100%;margin:0;padding-bottom:30px;}
.ps_ContainerStyle #ps_RightColumn{width:51%;margin:0;}
table.ps_ProductLocalSellersTableStyle td.ps_ProductLocalSellersMapCellStyle > .ps_ProductLocalSellersMapContainerStyle{width:100% !important;}
.ps_ProductLocalSellersTableStyle .ps_ProductLocalSellersMapContainerStyle{width:100% !important;}

.ps_a07da6c5-31e7-4527-9aaf-e3acb066daba .ps_ProductLocalSellersTableStyle .ps_ProductLocalSellersLocationTextBoxCellStyle{width:85%;}
.ps_a07da6c5-31e7-4527-9aaf-e3acb066daba .ps_ProductLocalSellersTableStyle .ps_ProductLocalSellersLocationTextBoxCellStyle input{width:100%;}
.ps_a07da6c5-31e7-4527-9aaf-e3acb066daba .ps_ProductLocalSellersTableStyle .ps_ProductLocalSellersLocationButtonStyle{right:18%;}

@media screen and (max-width:1024px){
    .ps_ContainerStyle #ps_LeftColumn{width:100%;}
    .ps_ContainerStyle #ps_RightColumn{width:100%;}    
}

.is-mobile .compare-item-info .accordion-control .choice-control {float:none;display: inline-block;}
.is-mobile .compare-item-info .accordion-control .all-close,
.is-mobile .compare-item-info .accordion-control .all-view {position:static;float:none;margin-top:15px;display: block;}
.is-mobile .compare-item-info .accordion-control .choice-control {width:auto;}
.is-mobile .compare-item-info .accordion-control .choice-control dd.selected {width:auto;float:left;clear:none;}
.is-mobile .compare-item-info .accordion-control .choice-control dd.selected a {white-space:normal;overflow:visible;text-overflow: clip;width: auto;}
.is-mobile .compare-item-info .accordion-control .choice-control dd {width:auto;float: none;display: block;clear: both;}

/* Request a Repair */
#onSiteService .center-list li span.tel {display:none;}
#onSiteService .center-list li span.wrap:after {display:none;}
#onSiteService .center-list li a {display:none;}
#installationService .center-list li span.tel {display:none;}
#installationService .center-list li span.wrap:after {display:none;}
#installationService .center-list li a {display:none;}

.search-product-category .search-prodcut-info .product-model-list li a em{min-width:130px;}

.contact-area .info-list>li>.inner>div .icon-clock span{color:#333;}

.support.home .link-area .ico-tit-desc-list li {width:145px}

@media screen and (min-width: 40em) {
	.support.home .support-title .title .title-head{font-size:35px;} /* LGECI-3090 20171025 add*/
    .support.home .link-area .ico-tit-desc-list li {width:145px}
}

@media screen and (min-width: 48em) {
    .support.home .support-title .title .title-head{font-size:35px;}
    .support.home .link-area .ico-tit-desc-list li {width:145px}
}
@media screen and (min-width: 55em) {
    .support.home .support-title .title .title-head{font-size:40px;}
    .support.home .link-area .ico-tit-desc-list li {width:170px}
}
@media screen and (min-width: 64em) {
    .support.home .support-title .title .title-head{font-size:42px;}
    .support.home .link-area .ico-tit-desc-list li {width:190px}
}

@media screen and (min-width: 80em) {
    .support.home .link-area .ico-tit-desc-list li {width:245px}
}

.is-mobile .support.home .link-area .ico-tit-desc-list li {width:50%}

/* LGECI-2375 20160511 add*/
#app-my-lg ul>li.toggle-lang{ margin-left: 0; margin-left: 0px;}
#app-my-lg ul>li.toggle-lang .flag-name{ text-decoration: underline;}
#app-my-lg ul>li.toggle-lang:before { display: inline-block; content: '|'; margin-right: 16px;margin-left: 16px;}
#app-my-lg ul>li.nomrgRight{margin-right: 0 !important;}
.is-mobile .app-my-lg .posRelative{position: relative;}
.is-mobile .app-my-lg .posRelative .language-select{margin-right: 84px;}
.is-mobile .app-my-lg p.toggle-lang{position: absolute;top: -6px;right: 0;color: #fff;padding: 0 1.29032%;}
.is-mobile .app-my-lg p.toggle-lang .flag-name{color: #fff;margin-right: 10px;font-size: 15px;text-decoration: underline;}
.is-mobile .app-my-lg p.toggle-lang:before { display: inline-block; content: '|'; margin-right: 7px;}
/* LGECI-2375 20160511 add*/

/*LGECI-2385 20160531 add*/
#app-my-lg ul>li{margin-left:4rem}
/* //LGECI-2385 20160531 add*/

/* LGECI-2422 : 20160607 add */
.contact-area .file-wrap .file-upload {padding-right: 20.8rem;}
.lt-ie9 .contact-area .file-wrap .file-upload {padding-right: 19.8%;}
.contact-area .file-wrap .file-upload .btn {width: auto;}
.contact-area .file-wrap .file-upload .btn > i + span{display:none}
.contact-area .file-wrap .file-upload .btn.btn-upload {right: 10rem;}
.lt-ie9 .contact-area .file-wrap .file-upload .btn.btn-upload {right: 10%;}
.contact-area .file-wrap .file-upload .btn.btn-remove, 
.contact-area .file-wrap .file-upload .btn.btn-add {
    background: #ffffff; /* Old browsers */
    background: -moz-linear-gradient(top, #ffffff 0%, #f2f2f2 47%, #d0d0d0 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, #ffffff 0%,#f2f2f2 47%,#d0d0d0 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, #ffffff 0%,#f2f2f2 47%,#d0d0d0 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d0d0d0',GradientType=0 ); /* IE6-9 */
    padding:0 .3rem;border: 1px solid #aaa;float: left;width: 3.8rem;height: 4rem;min-width: 3.8rem;font-size:1.7rem;line-height:1rem;
}
.lt-ie9 .contact-area .file-wrap .file-upload .btn.btn-remove, 
.lt-ie9 .contact-area .file-wrap .file-upload .btn.btn-add {
    padding:0 .3%;width: 3.8%;min-width: 3.8%
}
.contact-area .file-wrap .file-upload .btn.btn-add {right: 4.8rem; color:#878787}
.lt-ie9 .contact-area .file-wrap .file-upload .btn.btn-add {right: 4.8%;}
.contact-area .file-wrap .file-upload .btn.btn-remove {color:#878787}
.contact-area .file-wrap .file-upload .btn.btn-remove:hover,.contact-area .file-wrap .file-upload .btn.btn-remove:active, 
.contact-area .file-wrap .file-upload .btn.btn-add:hover,.contact-area .file-wrap .file-upload .btn.btn-add:active {background: #f0f0f0;border: 1px solid #c0c0c0;}

.contact-area .file-wrap .file-upload .btn.btn-remove:focus,.contact-area .file-wrap .file-upload .btn.btn-add:focus {
    background: #ffffff; /* Old browsers */
    background: -moz-linear-gradient(top, #ffffff 0%, #f2f2f2 47%, #d0d0d0 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, #ffffff 0%,#f2f2f2 47%,#d0d0d0 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, #ffffff 0%,#f2f2f2 47%,#d0d0d0 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d0d0d0',GradientType=0 ); /* IE6-9 */
    border: 2px solid #a50034;
}

.is-mobile .contact-area .file-wrap label .btn {height: 30px; width: auto;}
.is-mobile .contact-area .file-wrap .file-upload {margin-bottom: 20px !important;padding-right:15.5rem;}
.is-mobile .contact-area .file-wrap .file-upload:after,
.is-mobile .contact-area .file-wrap .file-upload:before {display: table; content: ''; clear: both;}
.is-mobile .contact-area .file-wrap .file-upload .btn.btn-upload {margin-right: 3%;right: 6.4rem;padding: 0 10px;}
.is-mobile .contact-area .file-wrap .file-upload .btn.btn-remove, 
.is-mobile .contact-area .file-wrap .file-upload .btn.btn-add {
    background: -moz-linear-gradient(top, #ffffff 0%, #f2f2f2 47%, #d0d0d0 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, #ffffff 0%, #f2f2f2 47%, #d0d0d0 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, #ffffff 0%,#f2f2f2 47%,#d0d0d0 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    padding:0 .3rem;border: 1px solid #aaa;top:0;float: left;width: 3rem;height: 3rem;min-width: 3rem;font-size:1.3rem;line-height:1rem;
}
.is-mobile .contact-area .file-wrap .file-upload .btn.btn-add {right: 3.7rem;}

.is-mobile .contact-area .file-wrap .file-upload .btn.btn-remove:hover,.is-mobile .contact-area .file-wrap .file-upload .btn.btn-remove:active,.is-mobile .contact-area .file-wrap .file-upload .btn.btn-remove:focus, 
.is-mobile .contact-area .file-wrap .file-upload .btn.btn-add:hover,.is-mobile .contact-area .file-wrap .file-upload .btn.btn-add:active,.is-mobile .contact-area .file-wrap .file-upload .btn.btn-add:focus {background: #f0f0f0;border: 1px solid #c0c0c0;}
/* //LGECI-2422 : 20160607 add */

/* LGECI-2421 20160602 add */
.tech_spec .tech_spec_download {position: relative;}
.tech_spec .tech_spec_download .cta-down {position: absolute; right: 0; top: 40px;}
.tech_spec .tech_spec_download .cta-down strong.tit {font-size: 19px; margin-right: 20px; vertical-align: middle;}
.tech_spec .tech_spec_download .cta-down a.pdf,
.is-mobile .tech_spec .tech_spec_download .cta-down a.pdf {padding: 6px 0 6px 25px; color: #333; text-decoration: underline; background: url("/lg4-common-gp/img/product/icon-pdf.png") no-repeat 0 2px;}
.lt-ie9 .tech_spec .tech_spec_download .cta-down strong.tit {font-weight: normal;}
.is-mobile .tech_spec .tech_spec_download .cta-down {position: static; text-align: left;}
.is-mobile .tech_spec .tech_spec_download .cta-down > * {display: block;}
/* //LGECI-2421 20160602 add */

/* LGECI-2377 20160520 add */
.support.home .link-area.bg-white:nth-child(odd) {
    background: #f2f2f2;
}
.is-mobile .support.home .link-area.bg-white:nth-child(odd) {
    background: #fff;
}
.is-mobile .support.home .link-area.bg-white:nth-child(even) {
    background: #f2f2f2;
}
.lt-ie9 .support.home article:first-child + article + article,
.lt-ie9 .support.home article:first-child + article + article + article + article {
    background: #f2f2f2;
}
/* //LGECI-2377 20160520 add */

/* LGECI-2419 20160705 add */
.new-banner ul {border: 1px solid #7b7b7b; border-bottom: none; font-family: "LG Smart SemiBold",Tahoma,Arial,sans-serif}
.new-banner ul li, .new-banner ul li.bottom {border-top: none; border-bottom: 1px solid #7b7b7b;}
.new-banner ul li.bottom form div.check {text-align: left !important;}
.new-banner.large ul {width: 240px;}
.new-banner.mobile {padding: 0 49px 50px 0;}
.new-banner.mobile ul {width: 50%; margin-left: 50%; border: 1px solid #7b7b7b; border-bottom: none;}
.new-banner.mobile.landscape {width: 100%; right: 0;}
.new-banner.mobile.landscape ul {width:30%; margin-left: 70%;}
.new-banner.mobile a.close-banner {right: 50px;}
/* //LGECI-2419 20160705 add */

/* LGECI-2564 20161018 add */
.step-list #step03 .unavailable-product p .product-name, .step-list #step03 .unavailable-product p .contact-us {
    text-decoration: none;
    font-weight: bold;
}
/* //LGECI-2564 20161018 add */

/*LGECI-2674 20161116 add,LGECI-3347 20180816 modify */
.manuals-list .user-guide-caution, .software-download .user-guide-caution{background:#f5f5f5;margin-top:70px;padding:25px 30px}
.manuals-list .user-guide-caution .title, .software-download .user-guide-caution .title{font-size:2.4rem;font-weight:400}
.manuals-list .user-guide-caution ol, .software-download .user-guide-caution ol{margin:8px 0 0 30px;padding:0;}
.manuals-list .user-guide-caution ol li, .software-download .user-guide-caution ol li{font-size:2rem;margin-top:6px;list-style:outside none decimal}
/* //LGECI-2674 20161116 add,LGECI-3347 20180816 modify */

/* LGECI-2778 20170224 add */
#app-my-lg ol li {font-size: 13px;font-size: 1.3rem;}
/* //LGECI-2778 20170224 add */

/* LGECI-2718 20170228 add */
.refind-your-search .page-controls .sort .chosen-container {min-width: 125px;}
/* //LGECI-2718 20170228 add */

/* LGECI-2802 : 20170320 add */
.support .type-text-2column>.first-unit h5>a {color: #a50034;text-decoration: underline}
.support .type-text-2column>.first-unit h5>a:focus,.support .type-text-2column>.first-unit h5>a:hover {color: #d80546;text-decoration: underline}
/* //LGECI-2802 : 20170320 add */
/* LGECI-2814 20170412 add */
.new-banner.large ul {width: 150px;}
.new-banner.midium ul,
.new-banner.small ul {width: 105px;}
.new-banner.large ul li,
.new-banner.midium ul li,
.new-banner.small ul li {background: #fff;}
.new-banner.midium ul li.top>a>img,
.new-banner.small ul li.top>a>img {width: 100px;}
.new-banner.large ul li.bottom form,
.new-banner.midium ul li.bottom form,
.new-banner.small ul li.bottom form {
    padding: 5px 0 5px 10px;
    font-size: 11px
}
.new-banner.large span.styled-checkbox,
.new-banner.midium span.styled-checkbox,
.new-banner.small span.styled-checkbox {
    width: 10px;
    height: 13px;
    background-size: 10px;
    margin-right: 2px;
}
.text-center {text-align: center;}
.feedback-area {text-align: center;}
/* LGECI-2874 20170517 modify */
.feedback-area .feedback-link {
    padding-top: 100px;
    padding-bottom: 150px;
    /*background: url('/ca_en/content/img/support/feedback/Flag_of_Canada_svg.jpg') top center no-repeat;*/ /* LGECI-2824 20170522 remove */
    background-size: contain;
}
.feedback-area .feedback-link > ul {
    margin: 0;
    padding: 0;
}
.feedback-area .feedback-link > ul > li {
    list-style: none;
}
.feedback-area .feedback-link > ul > li+li {
    margin-top: 5%;
    margin-top: 5vh;
}
/* //LGECI-2874 20170517 modify */
.feedback-area .feedback-link img {display: inline-block;height: 45px;}
.feedback-area .feedback-link .btn-area {display: inline-block;}
.feedback-area .feedback-link .btn-area .btn {width: 350px;margin: 0 20px;}

.is-mobile .feedback-area .feedback-link {padding: 50px 0;border-top: 1px solid #ccc;background: none;}
/* LGECI-2874 20170517 modify */
.is-mobile .feedback-area .feedback-link > ul > li {margin-bottom: 20px;margin-top: 0}
/* //LGECI-2874 20170517 modify */
.is-mobile .feedback-area .feedback-link img {height: 80px;}
.is-mobile .feedback-area .feedback-link .btn-area {display: block;padding: 0 20px;}
.is-mobile .feedback-area .feedback-link .btn-area .btn {width: 100%;margin: 20px 0;}
/* //LGECI-2814 20170412 add */
/* LGECI-2824 20170522 add */
.support.home .slick-carousel {position: relative;padding-bottom: 20px;margin: 0 auto; max-width: 1600px;}
.support.home .slick-carousel >.slick-next,
.support.home .slick-carousel >.slick-prev {display:none;}
.support.home .slick-carousel .slick-next {position: absolute;right: 15px;top: 50%;}
.support.home .slick-carousel .slick-prev {position: absolute;left: 15px;top: 50%;}
.support.home .slick-carousel .support-title .innerWrap {position: absolute;left: 0;top: 40px;width: 100%;/*height: 100%;*/text-align: left;}
.support.home .slick-carousel .support-title .innerWrap > div {max-width:1200px;margin-left: auto;margin-right: auto;}
.support.home .slick-carousel .support-title .innerWrap > div > * {margin-left: 70px;}
.support.home .slick-carousel .support-title .innerWrap .title {position: relative;top:0;margin: 30px auto;margin-top: 7vh;padding: 0;}
.support.home .slick-carousel .support-title .innerWrap .title .title-head {margin:0;word-break: normal;word-break: break-word;white-space: normal;}
.support.home .slick-carousel .support-title .innerWrap .text-block {color: #222;}
.support.home .slick-carousel .support-title .innerWrap .cta {margin-top: 30px;}
.support.home .slick-carousel ~ .support-title .search-area {position: relative;}
.is-mobile .support.home .slick-carousel {padding-bottom: 0;}
.is-mobile .support.home .slick-carousel .support-title {min-height: 217px;}
.is-mobile .support.home .slick-carousel .support-title .innerWrap {top: 0px;left: 20px;width: 90%;}
.is-mobile .support.home .slick-carousel .slick-dots {bottom: 5.5rem;}/* LGECI-3090 20171025 modify */
.is-mobile .support.home .slick-carousel .support-title .innerWrap .title {margin-top: 7%;}
.is-mobile .support.home .slick-carousel .support-title .innerWrap > div > * {margin-left: 0;}
/* //LGECI-2824 20170522 add */

/* LGECI-2914 20170601 modify */
.feedback-area .feedback-link {
    padding: 40px 0;
}
.feedback-area .feedback-link > ul > li+li {
    margin-top: 15px;
}

.is-mobile .feedback-area .feedback-link {
    border: none;
    padding-top: 0;
}
.is-mobile .feedback-area .feedback-link > ul > li {margin-bottom: 0;}
.is-mobile .feedback-area .feedback-link .btn-area .btn {margin: 20px 0 0;}
/* //LGECI-2914 20170601 modify */

/* LGECI-2906 20190614 add */
.step-list .step-content.contact-info .two-column .column > p.comment {
    margin: 4px 0;
    font-size: 14px;
    font-size: 1.4rem;
}
/* //LGECI-2906 20190614 add */
/* LGECI-2919 20170703 add */
.support.home .slick-carousel .autoplay .slick-indicator {margin-top: -30px;}
.support.home .slick-carousel .autoplay .slick-indicator .slick-button {position: relative;}
.support.home .support-title .search-area .know-model .rescue {white-space: nowrap;}
/* //LGECI-2919 20170703 add */
/* LGECI-2957 20170704 add */
.is-mobile .model-browser .btn-group>span:first-child,
.is-mobile .model-browser .btn-group>span {width: auto;}
.is-mobile .model-browser .btn-group>span:first-child:after {display: none;}
/* //LGECI-2957 20170704 add */
/* LGECI-2947 20170718 add */
.m15.contact .content-block p {font-size: 16px;}
.m15.contact .content-block p .inline-block {display: inline-block;}
.is-mobile .m15.contact .content-block p {font-size: 14px;} 
@media screen and (max-width: 320px) {
    .is-mobile .m15.contact .content-block p {font-size: 13px;letter-spacing: -1px;}
}
/* //LGECI-2947 20170718 add */

/* LGECI-3000 20170810 modify */
body:not(.is-mobile) .support.home .link-area .ico-tit-desc-list.icon_10 {
	display: block; /*LGEAE-1555 add : 20180907 */
    width: auto;
    margin: 0 auto;
}
body:not(.is-mobile) .support.home .link-area .ico-tit-desc-list.icon_10 li {
	display: inline-block; /*LGEAE-1555 add : 20180907 */
    margin: 5px 0 10px;
}
body:not(.is-mobile) .support.home .link-area .ico-tit-desc-list.icon_10 li:first-child:nth-last-child(1) { width: 20%; } 
body:not(.is-mobile) .support.home .link-area .ico-tit-desc-list.icon_10 li:first-child:nth-last-child(2), 
body:not(.is-mobile) .support.home .link-area .ico-tit-desc-list.icon_10 li:first-child:nth-last-child(2) ~ li {width: 20%;} 
body:not(.is-mobile) .support.home .link-area .ico-tit-desc-list.icon_10 li:first-child:nth-last-child(3), 
body:not(.is-mobile) .support.home .link-area .ico-tit-desc-list.icon_10 li:first-child:nth-last-child(3) ~ li {width: 20%;} 
body:not(.is-mobile) .support.home .link-area .ico-tit-desc-list.icon_10 li:first-child:nth-last-child(4), 
body:not(.is-mobile) .support.home .link-area .ico-tit-desc-list.icon_10 li:first-child:nth-last-child(4) ~ li {width: 19%;} 
body:not(.is-mobile) .support.home .link-area .ico-tit-desc-list.icon_10 li:first-child:nth-last-child(5), 
body:not(.is-mobile) .support.home .link-area .ico-tit-desc-list.icon_10 li:first-child:nth-last-child(5) ~ li {width: 17%;}
body:not(.is-mobile) .support.home .link-area .ico-tit-desc-list.icon_10 li:first-child:nth-last-child(6), 
body:not(.is-mobile) .support.home .link-area .ico-tit-desc-list.icon_10 li:first-child:nth-last-child(6) ~ li {width: 14%;}
body:not(.is-mobile) .support.home .link-area .ico-tit-desc-list.icon_10 li:first-child:nth-last-child(7), 
body:not(.is-mobile) .support.home .link-area .ico-tit-desc-list.icon_10 li:first-child:nth-last-child(7) ~ li {width: 13%;}
body:not(.is-mobile) .support.home .link-area .ico-tit-desc-list.icon_10 li:first-child:nth-last-child(8), 
body:not(.is-mobile) .support.home .link-area .ico-tit-desc-list.icon_10 li:first-child:nth-last-child(8) ~ li {width: 11%;}
body:not(.is-mobile) .support.home .link-area .ico-tit-desc-list.icon_10 li:first-child:nth-last-child(9), 
body:not(.is-mobile) .support.home .link-area .ico-tit-desc-list.icon_10 li:first-child:nth-last-child(9) ~ li {width: 10%;}
body:not(.is-mobile) .support.home .link-area .ico-tit-desc-list.icon_10 li:first-child:nth-last-child(10), 
body:not(.is-mobile) .support.home .link-area .ico-tit-desc-list.icon_10 li:first-child:nth-last-child(10) ~ li {width: 9%;}
body:not(.is-mobile) .support.home .link-area .ico-tit-desc-list.icon_10 li a {
    width: 95%;
    padding: 0; /*LGEAE-1555 add : 20180907 */
}
body:not(.is-mobile) .support.home .link-area .ico-tit-desc-list.icon_10 li a span.img {
    width: 100%;
    padding: 10px 0;
    padding: 1rem 0;
}
body:not(.is-mobile) .support.home .link-area .ico-tit-desc-list.icon_10 li a span.img img {
    width: 65%;
}
@media screen and (min-width: 68em) {
    body:not(.is-mobile) .support.home .link-area .ico-tit-desc-list.icon_10 li a span.img img {
        width: 85%;
    }
}
body:not(.is-mobile) .support.home .link-area .ico-tit-desc-list.icon_10 li a dl {
    width: 100%;
    margin: 0;
}
body:not(.is-mobile) .support.home .link-area .ico-tit-desc-list.icon_10 li a dl dt {
    font-size: 12px;
    font-size: 1.2rem;
    word-break: break-word;
}
@media screen and (min-width: 50em) {
    body:not(.is-mobile) .support.home .link-area .ico-tit-desc-list.icon_10 li a dl dt {
        font-size: 14px;
        font-size: 1.4rem;
        word-break: break-word;
    }
}
@media screen and (min-width: 64em) {
    body:not(.is-mobile) .support.home .link-area .ico-tit-desc-list.icon_10 li a dl dt {
        font-size: 16px;
        font-size: 1.6rem;
    }
}
body:not(.is-mobile) .support.home .link-area .ico-tit-desc-list.icon_10 li a dl dd {
    display: none;
}

body:not(.is-mobile) .support.home .link-area .img-tit-desc-list.banner_10 li {
    display: inline-block;
    float: left;
 } 
body:not(.is-mobile) .support.home .link-area .img-tit-desc-list.banner_10 li:first-child:nth-last-child(1) { width: 100%; } 
body:not(.is-mobile) .support.home .link-area .img-tit-desc-list.banner_10 li:first-child:nth-last-child(2), 
body:not(.is-mobile) .support.home .link-area .img-tit-desc-list.banner_10 li:first-child:nth-last-child(2) ~ li { width: 50%; } 
body:not(.is-mobile) .support.home .link-area .img-tit-desc-list.banner_10 li:first-child:nth-last-child(3), 
body:not(.is-mobile) .support.home .link-area .img-tit-desc-list.banner_10 li:first-child:nth-last-child(3) ~ li { width: 33.3333% } 
body:not(.is-mobile) .support.home .link-area .img-tit-desc-list.banner_10 li:first-child:nth-last-child(4), 
body:not(.is-mobile) .support.home .link-area .img-tit-desc-list.banner_10 li:first-child:nth-last-child(4) ~ li { width: 25%; }
body:not(.is-mobile) .support.home .link-area .img-tit-desc-list.banner_10 li:first-child:nth-last-child(5), 
body:not(.is-mobile) .support.home .link-area .img-tit-desc-list.banner_10 li:first-child:nth-last-child(5) ~ li { width: 20%; }
body:not(.is-mobile) .support.home .link-area .img-tit-desc-list.banner_10 li:first-child:nth-last-child(6), 
body:not(.is-mobile) .support.home .link-area .img-tit-desc-list.banner_10 li:first-child:nth-last-child(6) ~ li { width: 20%; }
body:not(.is-mobile) .support.home .link-area .img-tit-desc-list.banner_10 li:first-child:nth-last-child(7), 
body:not(.is-mobile) .support.home .link-area .img-tit-desc-list.banner_10 li:first-child:nth-last-child(7) ~ li { width: 20%; }
body:not(.is-mobile) .support.home .link-area .img-tit-desc-list.banner_10 li:first-child:nth-last-child(8), 
body:not(.is-mobile) .support.home .link-area .img-tit-desc-list.banner_10 li:first-child:nth-last-child(8) ~ li { width: 20%; }
body:not(.is-mobile) .support.home .link-area .img-tit-desc-list.banner_10 li:first-child:nth-last-child(9), 
body:not(.is-mobile) .support.home .link-area .img-tit-desc-list.banner_10 li:first-child:nth-last-child(9) ~ li { width: 20%; }
body:not(.is-mobile) .support.home .link-area .img-tit-desc-list.banner_10 li:first-child:nth-last-child(10), 
body:not(.is-mobile) .support.home .link-area .img-tit-desc-list.banner_10 li:first-child:nth-last-child(10) ~ li { width: 20%; }
body:not(.is-mobile) .support.home .link-area .img-tit-desc-list.banner_10 li:nth-child(6) a {margin-left: 0;}
body:not(.is-mobile) .support.home .link-area .img-tit-desc-list.banner_10 li a dl {
    bottom: 10px;
    bottom: 1rem;
}
body:not(.is-mobile) .support.home .link-area .img-tit-desc-list.banner_10 li a {
    min-width: auto;
    margin: 0;
    border-right: 1px solid #fff;
    border-bottom: 1px solid #fff;
}
@media screen and (min-width: 55em) {
    body:not(.is-mobile) .support.home .link-area .ico-tit-desc-list.icon_10 li:first-child:nth-last-child(1) { width: 180px; } 
    body:not(.is-mobile) .support.home .link-area .ico-tit-desc-list.icon_10 li:first-child:nth-last-child(2), 
    body:not(.is-mobile) .support.home .link-area .ico-tit-desc-list.icon_10 li:first-child:nth-last-child(2) ~ li { width: 180px; } 
    body:not(.is-mobile) .support.home .link-area .ico-tit-desc-list.icon_10 li:first-child:nth-last-child(3), 
    body:not(.is-mobile) .support.home .link-area .ico-tit-desc-list.icon_10 li:first-child:nth-last-child(3) ~ li {width: 170px;} 
    body:not(.is-mobile) .support.home .link-area .ico-tit-desc-list.icon_10 li:first-child:nth-last-child(4), 
    body:not(.is-mobile) .support.home .link-area .ico-tit-desc-list.icon_10 li:first-child:nth-last-child(4) ~ li {width: 170px;} 
    body:not(.is-mobile) .support.home .link-area .ico-tit-desc-list.icon_10 li:first-child:nth-last-child(5), 
    body:not(.is-mobile) .support.home .link-area .ico-tit-desc-list.icon_10 li:first-child:nth-last-child(5) ~ li {width: 165px;}
    body:not(.is-mobile) .support.home .link-area .ico-tit-desc-list.icon_10 li a dl dt {
        font-size: 17px;
        font-size: 1.7rem;
    }
}


body.is-mobile .support.home .link-area .ico-tit-desc-list.icon_10 {
    padding: 0 10px;
}
body.is-mobile .support.home .link-area .ico-tit-desc-list.icon_10 li {
    display: inline-block;
    width: 23%;
    margin: 10px 0;
}
body.is-mobile .support.home .link-area .ico-tit-desc-list.icon_10 li a {
    width: 100%;
}
body.is-mobile .support.home .link-area .ico-tit-desc-list.icon_10 li a span.img {
    width: 90%;
}

body.is-mobile .support.home .link-area .ico-tit-desc-list.icon_10 li a dl {
    width: 100%;
    padding: 0;
    margin: 10px 0 0;
}
body.is-mobile .support.home .link-area .ico-tit-desc-list.icon_10 li a dl dd {
    display: none;
}
body.is-mobile .support.home .link-area .img-tit-desc-list.banner_10 li {
    width: 50%;
    box-sizing: border-box;
    border-bottom: 1px solid #fff;
    border-left: 1px solid #fff;
}
body.is-mobile .support.home .link-area .img-tit-desc-list.banner_10 li:nth-child(odd) {
    float: left;
    border-left: 1px solid rgba(100, 100, 100, 0);
}
body.is-mobile .support.home .link-area .img-tit-desc-list.banner_10 li:nth-child(even) {
    float: right;
}
body.is-mobile .support.home .link-area .img-tit-desc-list.banner_10 li a {
    min-height: auto;
    min-width: auto;
}
body.is-mobile .support.home .link-area .img-tit-desc-list.banner_10 li a span.img img {
    min-width: auto;
}
body.is-mobile .support.home .link-area .img-tit-desc-list.banner_10 li a dl {
    padding: 10px;
}
body.is-mobile .support.home .link-area .img-tit-desc-list.banner_10 li a dl dt {
    font-size: 1.5rem;
}
/* //LGECI-3000 20170810 modify */

/* LGECI-3026 20170911 add */
.contact-area .contact-us {
    list-style: none;
    border-top: none;
    overflow: hidden;   
    margin: 0;
    padding: 0;
}
.contact-area .contact-us>li {
    float: left;
    width: 49%;
    padding: 0;
    border-top: 1px solid #ddd;
    min-height: 210px;
    padding: 15px 25px;
    position: relative;
}
.contact-area .contact-us>li:nth-child(odd) {
    border-right: 1px solid #ddd;
}
.contact-area .contact-us>li>.inner>strong {
    display: block;
    font-family: "LG Smart",Tahoma,Arial,sans-serif;
    font-size: 25px;
    margin-bottom: 10px;
    line-height: 130%;
    font-weight: normal;
}
.contact-area .contact-us>li>.inner>div {
    position: static;
}
.contact-area .contact-us>li>.inner>div>p,
.contact-area .contact-us>li>.inner>div>div {
    font-size: 18px;
    margin: 0;
}
.contact-area .contact-us>li>.inner>div>.icon-p {
    padding-left: 30px;
}
.contact-area .contact-us>li>.inner>div>.icon-p:before {
    color: #a50034;
    margin-right: 8px;
    margin-left: -28px;
}
.contact-area .contact-us>li>.inner>div>.btn {
    float: none;
    margin-top: 0;
    position: absolute;
    right: 20px;
    bottom: 10px;
    width: 180px;
}
.contact-area .contact-us>li>.inner>div span.point {
    color: #a50034;
}

@media screen and (max-width: 1024px) {
    .contact-area .contact-us>li {
        min-height: auto;
        height: 125px
    }
    .contact-area .contact-us>li>.inner {
        position: relative;
    }
    .contact-area .contact-us>li>.inner>strong {
        font-size: 20px;
    }
    .contact-area .contact-us>li>.inner>div>p,
    .contact-area .contact-us>li>.inner>div>div {
        font-size: 14px;
    }
    .contact-area .contact-us>li>.inner>div>p:first-child {
        padding-right: 0;
    }
    .contact-area .contact-us>li>.inner>div>p.no-padding {
        padding-right: 130px;
    }
    .contact-area .contact-us>li>.inner>div>p {
        padding-right: 130px;
    }
    .contact-area .contact-us>li>.inner>div>.btn {
        right: 0;
        bottom: 0;
        font-size: 14px;
        width: 120px;
        padding: 7px 0 !important;
    }
}

@media screen and (max-width: 910px) {
    .contact-area .contact-us {
        width: auto;
    }
    .contact-area .contact-us>li {
        width: 49%;
        height: 190px;
    }
    .contact-area .contact-us>li>.inner {
        min-height: 150px;
    }
}

body.is-mobile .contact-area .contact-us>li {
    float: none;
    width: auto;
    border-top: 1px solid #ddd;
    padding: 15px 25px;
    min-height: auto;

}
body.is-mobile .contact-area .contact-us>li:nth-child(odd) {
    border-right: none;
}
body.is-mobile .contact-area .contact-us>li>.inner>div>.btn {
    position: static;
    display: block;
    width: 100%;
    margin: 20px 0 0;
}
body.is-mobile .contact-area .contact-us>li>.inner>div>p {
    padding-right: 0;
}
/* //LGECI-3026 20170911 add */

/* LGECI-3043 20170928 add */
.survey .modal-title {color: #a50034;font-weight: bold;font-size: 30px;}
.survey em.required {float: right;margin-top: -55px;margin-right: 75px;color: #a50034;}
.survey .step {border-top: 0;}
.survey .step .progress {display: none;}
.survey .step .step-inner .question-wrap .question-text {color: #666;background: #fff;border: 0;padding: 0;min-height: 33px;}
.survey .step .step-inner .question-wrap .question-text span.q-text {color: #a50034;font-family: "LG Smart SemiBold" ,Tahoma,Arial,sans-serif;font-size: 24px;}
.survey .step .step-inner .question-wrap .question-text .highlight {color: #a50034;}
.survey.modal-survey .step .step-inner .question-wrap .answer-list.horizontal-list li { width: auto;padding: 0 0 30px;}
.survey .step .step-inner .question-wrap .answer-list {background: none;border: 0;padding-top: 0 !important;padding-bottom: 8px;}
.survey-wrap {padding-top: 11px;}
.survey .step .step-inner .question-wrap .answer-list {padding-left: 40px;padding-right: 30px;}
.survey .step .step-inner .question-wrap .answer-list.text-area {padding-left: 40px;padding-bottom: 27px;}
.survey .step .step-inner .question-wrap .answer-list li{padding-right: 0; font-size: 18px;}/* LGECI-3112 20171129 modify */
.survey .step .step-inner .question-wrap .question-text .error-msg {top: -30px;}
.survey.modal-survey .step .step-inner .question-wrap .answer-list.horizontal-list {padding-bottom: 8px;}
.survey .step .step-inner .question-wrap .answer-list.text-area textarea {height: 50px;}
.survey .step .step-inner .question-wrap{margin-top: 0;}
.survey .step .step-inner .question-wrap .question-text.required-field{margin-top: 30px;}
.survey.modal-survey .step .step-inner .question-wrap .answer-list.horizontal-list .grade {display: none;}
.survey .step .step-inner .question-wrap .answer-list li label {font-size: 18px; }/* LGECI-3112 20171129 modify */
.survey .step .step-inner .question-wrap .answer-list.text-area span.text-area-lengh {font-size: 15px;bottom: 6px;}
.survey .step .step-inner .question-wrap .question-text .text{font-size: 18px;color: #333;/*font-weight: bold;*/ font-family: LG Smart Semibold;} /* LGECI-3112 20171129 modify */
@media screen and (min-width:769px) and (max-width: 1024px){
	.survey .modal-title {margin-top: 0;margin-bottom: 0;}
	.survey.modal-survey{padding: 10px 40px;}
	.survey .step .step-inner .question-wrap .question-text {margin-top: 0;}
	.survey em.required{margin-top: -40px;}
}
@media screen and (max-width:769px){
	.survey.modal-survey .step .step-inner .question-wrap .answer-list.horizontal-list li{width: 20%;}
}
.is-mobile .survey em.required {margin-top: -18px;margin-right: 0;}
.is-mobile .survey .step .step-inner .question-wrap .question-text {display: table;}
.is-mobile .survey .step .step-inner .question-wrap .question-text span.q-text {display: table-cell;vertical-align: top;}
.is-mobile .survey .step .step-inner .question-wrap .question-text .text {display: table-cell;padding-bottom: 8px;padding-left: 5px;font-size: 16px;}/* LGECI-3112 20171129 modify */
.is-mobile .survey .step .step-inner .question-wrap .answer-list {padding-left: 38px;padding-right: 0; padding-bottom: 15px;} /* LGECI-3112 20171129 modify */
.is-mobile .survey.modal-survey .step .step-inner .question-wrap .answer-list.horizontal-list .grade {display: block;font-size: 10px;color: #a50034;}
.is-mobile .survey.modal-survey .step .step-inner .question-wrap .answer-list.horizontal-list .styled-radio {position: relative;left: 3px;top: 6px;}
.is-mobile .survey.modal-survey .step .step-inner .question-wrap .answer-list.horizontal-list li {position: relative;float: left;width: auto;margin: 0px;padding: 0 0 0 15px;text-align: center;}
.is-mobile .survey.modal-survey .step .step-inner .question-wrap .answer-list.horizontal-list li:first-child {padding-left: 0;}
.is-mobile .survey.modal-survey .step .step-inner .question-wrap .answer-list.horizontal-list:after {content: '';display: block;clear: both;}
.is-mobile .survey .step .step-inner .question-wrap .answer-list.text-area {padding-left: 38px;}
.is-mobile .survey.modal-survey .step .step-inner .question-wrap .answer-list.horizontal-list .hor-bottom {height: 18px;}
.is-mobile .survey.modal-survey .step .step-inner .question-wrap .answer-list.horizontal-list .hor-bottom + label {margin-top: 25px;display: inline-block;position: relative;}
.is-mobile .survey .step .step-inner .question-wrap .question-text.required-field { margin-top: 0;}
/*// LGECI-3043 20170928 add */
/* LGECI-3044 20170922 add */
.module-opinion {padding: 30px 20px;text-align: center;}
.module-opinion .wrap {display: inline-block;padding: 20px 46px;border: #bbb 2px solid;border-radius: 10px;position: relative;}
.module-opinion h3 {color: #a50034;display: block;line-height: 0.7;margin-bottom: 18px;font-size: 26px;font-family: "LG Smart",Tahoma,Arial,sans-serif;}
.module-opinion .btn {margin-right: 10px;font-family: "LG Smart",Tahoma,Arial,sans-serif;font-size: 18px;padding-top: 7px;}
.module-opinion .btn:last-child {margin-right: 0;}
.module-opinion .img { position: absolute;top: -18px;right: -8px;width: 40px;}
.is-mobile .module-opinion .img {top: -16px;width: 35px;}
.is-mobile .module-opinion .btn {margin-right: 5px;font-size: 15px;}
.is-mobile .module-opinion .wrap {padding: 20px 0; width: 100%;}
@media (max-width: 350px){
	.is-mobile .module-opinion .btn{padding: 7px 15px 8px;}
	.is-mobile .module-opinion .btn {margin-right: 0;}
}
/*// LGECI-3044 20170922 add */
/* LGECI-2980 20171114 add */
.repair-signin .signin-wrap.one-column .signin-box {max-width: 100%;width: 100%;}
.repair-signin .signin-wrap.one-column .signin-box .signin-form .column2 > div:last-child {float: right;}
.repair-signin .signin-wrap.one-column .signin-box .signin-form .column2 > div {width: 48%;float: left;margin: 0 !important;padding: 0;}
.repair-signin .signin-wrap .signin-box .signin-form .btn-sign-in-wrap {text-align: center;}
.repair-signin .signin-wrap .signin-box .signin-form .btn-sign-in-wrap .btn-sign-in {width: auto;}
/*// LGECI-2980 20171114 add */

/* LGECI-3011, LGECI-3329 : 20180727 modify */
body:not(.is-mobile) .step-list .step-content .msg-error-oow a {display: inline-block;}
body .step-list .step-content .msg-error-oow .msg-img {vertical-align: middle;max-height: 100px;padding: 10px 30px 10px 0;display: inline-block;}

body.is-mobile .step-list .step-content .msg-error-oow a {display: inline-block;text-align: center;}
body.is-mobile .step-list .step-content .msg-error-oow span.msg:last-child a {width: 49%;}
body.is-mobile .step-list .step-content .msg-error-oow span.msg:last-child a:nth-child(odd) img.msg-img {padding-right:0;}

body.is-mobile .step-list>.step#step04 .ci-mobile-4step {
    padding: 0 20px 20px;
}
 /* //LGECI-3011, LGECI-3329 : 20180727 modify */

/* LGECI-3108 20171103 add */
.step-list .btn-right-box,
.step-list .button-right {
    text-align: left !important;
}
.step-list .btn-right-box p.lg {
    width: auto;
    padding: 0;
    margin: 0;
}
.step-list .button-right p.lg {
    padding: 0;
    margin: 20px 0;
}
/* //LGECI-3108 20171103 add */
/* LGECI-3112 20171129 add */
.modal-content .chosen-container .chosen-single>span{font-size: 18px;}
.is-mobile .survey .step .step-inner .question-wrap .answer-list li label {font-size: 16px; }
/*// LGECI-3112 20171129 add */

/* LGECI-3158 : 20171204 add */
@media screen and (max-width: 320px) {
	.is-mobile .survey.modal-survey .step .step-inner .question-wrap .answer-list.horizontal-list li {padding: 0 0 0 10px;}
}
/* LGECI-3158 : 20171204 add */
/* LGECI-3085 20171016 add */
.wrapper.support .m15.contact .container-head p {
    font-family: "LG Smart Light",Tahoma,Arial,sans-serif
}
.wrapper.support .m15.contact {
    padding: 50px 40px;
    background-color: #333;
    max-width: none;
    margin-top: 70px;
}

.wrapper.support .m15.contact .carousel {
    max-width: 1380px;
    margin: 0 auto
}

.wrapper.support .m15.contact .carousel .slide {
    display: table-cell;
    vertical-align: top;
    width: 2%;
    min-width: 200px
}

.wrapper.support .m15.contact .container-head {
    margin: 0 auto 25px;
    max-width: 1380px;
    text-align: center
}

.wrapper.support .m15.contact .container-head .tit {
    font-size: 55px;
    line-height: 55px;
    margin: 0;
    padding: 0;
    color: #fff
}

.wrapper.support .m15.contact .container-head p {
    color: #fff;
    font-size: 24px;
    line-height: 24px;
    padding: 0;
    margin: 8px 0 0
}

.wrapper.support .m15.contact .icon-block .icon {
    font-size: 32px;
    margin-top: 2px;
    margin-bottom: 10px;
    color: #fff
}

.wrapper.support .m15.contact .content-block .content-title {
    font-size: 36px;
    color: #fff
}

.wrapper.support .m15.contact .content-block p {
    /*font-size: 16px;*/
    line-height: 28px;
    color: #fff;
    font-family: "LG Smart",Tahoma,Arial,sans-serif;
    margin: 0
}

.wrapper.support .m15.contact .content-block p a {
    text-decoration: underline;
    color: #fff
}

.wrapper.support .m15.contact .content-block p a.red-block {
    display: block;
    padding: 5px 0 7px;
    max-width: 200px;
    background: #a50034;
    color: #fff;
    border-radius: 6px;
    text-decoration: none;
    font-size: 15px;
    line-height: 18px;
    margin: 5px auto
}

.wrapper.support .m15.contact .content-block p a.red-block strong {
    font-weight: 400;
    display: block;
    font-size: 18px
}

.wrapper.support .m15.contact .slick-dots {
    position: relative;
    bottom: 0
}

.wrapper.support .m15.contact ul {
    list-style: none;
    margin: 0;
    padding: 0
}
.is-mobile .wrapper.support .m15.contact {
    margin-top: 0px;
}
.is-mobile .wrapper.support .m15.contact .container-head .tit {
    font-size: 26px;
    line-height: 26px;
    margin: 0;
}
.is-mobile .wrapper.support .m15.contact .container-head p {
    font-size: 16px;
    line-height: 18px;
    margin: 16px 0;
}
.is-mobile .wrapper.support .m15.contact .content-block .content-title {
    font-size: 28px;
    line-height: 28px;
    color: #fff;
    font-family: "LG Smart Light",Tahoma,Arial,sans-serif;
    margin-bottom: 10px;
}
.is-mobile .wrapper.support .m15.contact .content-block p {
    line-height: 18px;
    margin: 0;
}
.is-mobile .wrapper.support .m15.contact .icon-block .icon {
    margin-bottom: 5px;
    font-size: 24px;
    color: #fff;
}
.is-mobile .wrapper.support .m15.contact ul li {
    border-top: 1px solid #999;
    padding: 20px 0;
}
.is-mobile .wrapper.support .m15.contact ul li:first-child {
    border-top: 0;
}
/* //LGECI-3085 20171016 add */

/* LGECI-3090 20171025 add */
.support.home .slick-carousel .support-title .innerWrap .title .title-head.text-dark {color: #333}
.support.home .slick-carousel .support-title .innerWrap .title .title-head.text-light {color: #fff}
.support.home .slick-carousel .slick-indicator,.support.home .slick-carousel .autoplay .slick-indicator {position: absolute;width: 100%;margin-top: -50px;}
.support.home .slick-slider {margin-bottom: -8px;}
.is-mobile .support.home .support-title>.background-image:after {background: none}
/* //LGECI-3090 20171025 add */

/* LGECI-3107 20171130 add */
.press-media .section-head {
	background: url("/lg4-common/img/static/notice-board-image.jpg") no-repeat 70% 0;
	margin-top: -40px;
    padding: 60px 0;
}
.press-media .floating-menubox .floating-menu {
    border-top: 1px solid #999;
    border-bottom: 1px solid #999;
    background: #fff;
}
.press-media .floating-menubox .floating-menu.floating {
	padding-top: 0;
}
.press-media .floating-menubox .floating-menu ul {
	width: 50%;
	background: #fff;
}
.press-media .floating-menubox .floating-menu ul li:before {
    content: "";
    width: 1px;
    display: block !important;
    background: #7f7f7f;
    position: absolute;
    left: -1px;
}
.press-media .floating-menubox .floating-menu ul li:first-child:before {
	display: none !important;
}
.press-media .floating-menubox .floating-menu ul li.on, .press-media .floating-menubox .floating-menu ul li:hover {
	background: none !important;
}
.press-media .floating-menubox .floating-menu ul li a {
	font-family: "LG Smart SemiBold", Tahoma, Arial, sans-serif;
	color: #333;
}
.press-media .floating-menubox .floating-menu ul li.on a, .press-media .floating-menubox .floating-menu ul li a:hover {
	color: #a50034;
}
.press-media .section {
	padding-top: 25px !important;
}
.press-media .section:not(.press-media) .sub-section-head {
	border-bottom: 2px solid #6b6b6b;
    padding-bottom: 14px;
}
.press-media .section.press-media .sub-section-head {
	padding-bottom: 10px;
}
.press-media .section .sub-section-head h2 {
    font-size: 30px;
    line-height: 120%;
    font-family: "LG Smart",Tahoma,Arial,sans-serif;
}
.press-media .section.press-media .text-content-wrap .content-wrap-title {
    font-size: 22px;
    line-height: 120%;
    margin-bottom: 25px;
}
.is-mobile .press-media .sticky-menu ul {
    z-index: 20;
}
/* //LGECI-3107 20171130 add */
/* LGECI-3197 20180122 add */
#app-my-lg ul>li>ul>li>a {display: inline-block}
#app-my-lg ul>li>ul>li>a>img {vertical-align:middle}
#app-my-lg ul>li>ul {padding-right: 0}
/* //LGECI-3197 20180122 add */

/* LGECI-3228 : 20180313 add */
.new-quick-menu a.liveChat {background: #333}
/* //LGECI-3228 : 20180313 add */

/* LGECI-3225 : 20180328 add */
.consent-checkbox span.styled-checkbox {
    position: absolute !important;
    top: 0;
}
.consent-checkbox label{
    display: inline-block;
    padding-left: 30px;
    font-size: 9px !important;
}
.consent-checkbox span.checked+label {
    color: #333 !important;
}
.consent-checkbox label a {
    text-decoration: underline;
}
.btn-center.company-info {
    text-align: right;
}
.btn-center.company-info .extra {
    float: left;    
    text-align: left;
    font-size: 9px;
}
.btn-center.company-info .extra a {
    text-decoration: underline;
}
.is-mobile .btn-center.company-info .extra {
    margin: 10px 0;
}
/* //LGECI-3225 : 20180328 add */

/* LGECI-3360 20181010 add */
.appHeader .primary-nav ul.primary-nav-list>li .primary-nav-link.carouselFlag {
    padding: 0;
}
.appHeader .primary-nav ul.primary-nav-list>li .primary-nav-link.carouselFlag span {
    height: 64px;
    display: table-cell;
    padding: 0 10px;
    padding: 0 1rem;
    vertical-align: middle;
}
.appHeader ul.primary-nav-list li.active>.tablet-sub-nav-wrap {
	top: 62px;
}
/* //LGECI-3360 20181010 add */