@charset "UTF-8";

.where-to-buy.base .container .where-to-buy-info-wrap .where-to-buy-info .store-map-wrap .store-map-box .store-map-search {padding-right:165px !important;}
.where-to-buy.base .container .where-to-buy-info-wrap .where-to-buy-info .store-map-wrap .store-map-box .store-map-search .btn{top:2px !important;}
.where-to-buy.base .container .where-to-buy-info-wrap .where-to-buy-info .store-map-wrap .store-map-box .store-map-search .btn.search-button {position:absolute;right:82px !important;width:72px;}


.is-mobile .where-to-buy .container .type-product .copy-area .model-num {float:none !important; margin-bottom:18px;}
.is-mobile .where-to-buy .container .type-product .copy-area .btn-box {float:none !important;}
.is-mobile .where-to-buy .container .type-product .copy-area .btn-box a {width:100%; margin-bottom:5px;}
.is-mobile .where-to-buy.base .container .where-to-buy-info-wrap .info-list .store-map-search{padding-right:20px !important;}

/* swatches */
/* .swatch.black				{background:url('/in/content/img/colorchip/colorchip.jpg') no-repeat 0 0; border:1px solid #000;}
.swatch.silver				{background:url('/in/content/img/colorchip/colorchip.jpg') no-repeat -14px 0;}
.swatch.stainless-steel		{background:url('/in/content/img/colorchip/colorchip.jpg') no-repeat -28px 0;}
.swatch.white				{background:url('/in/content/img/colorchip/colorchip.jpg') no-repeat -42px 0; border:1px solid #fff;}

.swatch.large.black				{background:url('/in/content/img/colorchip/colorchip_large.jpg') no-repeat 0 0; border:1px solid #000;}
.swatch.large.white				{background:url('/in/content/img/colorchip/colorchip_large.jpg') no-repeat -22px 0;}
.swatch.large.silver		{background:url('/in/content/img/colorchip/colorchip_large.jpg') no-repeat -44px 0;}
.swatch.large.platinum-silver				{background:url('/in/content/img/colorchip/colorchip_large.jpg') no-repeat -66px 0; border:1px solid #fff;}
.swatch.large.burgundy	{background:url('/in/content/img/colorchip/colorchip_large.jpg') no-repeat -88px 0;}
.swatch.large.cool-grey	{background:url('/in/content/img/colorchip/colorchip_large.jpg') no-repeat -110px 0;}
.swatch.large.blue-white	{background:url('/in/content/img/colorchip/colorchip_large.jpg') no-repeat -132px 0;}
.swatch.large.free-silver	{background:url('/in/content/img/colorchip/colorchip_large.jpg') no-repeat -154px 0;}
.swatch.large.Stainless-Steel	{background:url('/in/content/img/colorchip/colorchip_large.jpg') no-repeat -176px 0;}
.swatch.large.Luxury-Silver	{background:url('/in/content/img/colorchip/colorchip_large.jpg') no-repeat -198px 0;}
.swatch.large.Apple-Red	{background:url('/in/content/img/colorchip/colorchip_large.jpg') no-repeat -220px 0;}
.swatch.large.Stainless-Silver	{background:url('/in/content/img/colorchip/colorchip_large.jpg') no-repeat -242px 0;}
.swatch.large.Bouquet-White	{background:url('/in/content/img/colorchip/colorchip_large.jpg') no-repeat -264px 0;}
.swatch.large.Pink-Blossom	{background:url('/in/content/img/colorchip/colorchip_large.jpg') no-repeat -286px 0;}
.swatch.large.Cosmic-Inox	{background:url('/in/content/img/colorchip/colorchip_large.jpg') no-repeat -308px 0;}
.swatch.large.Crystal-Eden-Blush-Eden-Twilight-Eden	{background:url('/in/content/img/colorchip/colorchip_large.jpg') no-repeat -330px 0;}
.swatch.large.Dark-Red-Red	{background:url('/in/content/img/colorchip/colorchip_large.jpg') no-repeat -352px 0;}
.swatch.large.Marine-Blue-Cool-Grey	{background:url('/in/content/img/colorchip/colorchip_large.jpg') no-repeat -374px 0;}
.swatch.large.Dark-Red-Free-Silver	{background:url('/in/content/img/colorchip/colorchip_large.jpg') no-repeat -396px 0;}
.swatch.large.Silver{background:url('/in/content/img/colorchip/colorchip_large.jpg') no-repeat -418px 0;}
.swatch.large.titan{background:url('/in/content/img/colorchip/colorchip_large.jpg') no-repeat 0 -22px;}
.swatch.large.Titan{background:url('/in/content/img/colorchip/colorchip_large.jpg') no-repeat 0 -22px;}
.swatch.large.gold{background:url('/in/content/img/colorchip/colorchip_large.jpg') no-repeat -22px -22px;}
.swatch.large.Gold{background:url('/in/content/img/colorchip/colorchip_large.jpg') no-repeat -22px -22px;}
.swatch.large.pink{background:url('/in/content/img/colorchip/colorchip_large.jpg') no-repeat -44px -22px;}
.swatch.large.Pink{background:url('/in/content/img/colorchip/colorchip_large.jpg') no-repeat -44px -22px;}
 */
 
/* energy-calculator */
.energy-calculator .energy-wrap .energy-box {position:relative;}
.energy-calculator .energy-wrap .energy-box h2 {margin-bottom:30px;font-size:30px; font-weight:bold}
.is-mobile .energy-calculator .energy-wrap .energy-box h2 {margin-bottom:20px;font-size:24px; font-weight:bold}
.energy-calculator .energy-wrap .energy-box label {display: block;padding-bottom: 6px;font-size: 24px;}
.is-mobile .energy-calculator .energy-wrap .energy-box label {display: block;padding-bottom: 6px;font-size: 18px;}
.energy-calculator .energy-wrap .energy-box label .required {color: #a50034;}
.energy-calculator .energy-wrap .energy-box .energy-result h3 {font-size:26px; font-weight:bold}
.is-mobile .energy-calculator .energy-wrap .energy-box .energy-result h3 {font-size:22px; font-weight:bold}
.energy-result {display:none; margin-top:30px;}
.energy-result h3 {margin-bottom:15px;}
.calculResult {width:100%; border-top:1px solid #bbb;}
.calculResult th, .calculResult td {padding:15px 20px; color:#666;}
.calculResult th {width:50%;border-bottom:1px solid #bbb; border-right:1px solid #bbb;background:#f4f5f7}
.calculResult td {width:50%;border-bottom:1px solid #bbb;background:#fff}
.calculResult td .lbl_res_exp {font-weight:bold}

.disabled-style {border:0 !important; background-color:#e9ecf0 !important; -webkit-appearance:none; padding:0 !important; background-image:none !important}
.energy-calculator .disabled-style .chosen-single > div {display:none;}
.support-content .energy-calculator .disabled-style {opacity:1 !important}
.support-content .energy-calculator .disabled-style a.chosen-single {border:0 !important; background:0; color:#333;cursor:default;}
.support-content .energy-calculator .disabled-style a.chosen-single span {padding:0;margin:0;}
.support-content .energy-calculator .disabled-style .chosen-drop {display:none}

.energy-close {position:absolute;right:-20px; top:0;border:0; background:none; font-size:25px; color:#666;}
.is-mobile .energy-close {right:0; font-size:20px;}
.energy-compare .btn-compare {display:none}
#RateResult {display:block;height:40px;line-height:40px}
.is-mobile .energy-calculator .btn-submit:after {content:"";display:block;clear:both;}
.is-mobile .energy-calculator .btn-submit button {float:left;min-width:49%;width:49%}
.is-mobile .energy-calculator .btn-submit button:last-child {float:right;}
.energy-calculator .energy-compare-result {display:none; padding-bottom:40px;text-align:center;font-size:24px;}
.is-mobile .energy-calculator .energy-compare-result {font-size:20px;padding-bottom:30px;}


/* tonnage-calculator */
#tonnage-calculator .condition-form .required-fields { font-size: 18px; color: #a50034; text-align: right; font-style: italic; margin: 0 0 10px; }
#tonnage-calculator .condition-form .styled-form { margin-bottom: 40px; border-width: 1px 0 1px; padding: 40px 50px; border-top: 1px solid #bbb; border-bottom: 1px solid #bbb; background: #e9ecf0; }
#tonnage-calculator .condition-form .styled-form:after { content: ""; display: table; clear: both; }
#tonnage-calculator .condition-form .styled-form .title { font-family: "LG Smart SemiBold", Tahoma, Arial, sans-serif; font-weight: bold; text-transform: uppercase; }
#tonnage-calculator .condition-form .styled-form h2.title { margin-bottom: 20px; font-size: 3rem; }
#tonnage-calculator .condition-form .styled-form .fields .form-group { vertical-align: top; }
#tonnage-calculator .condition-form .styled-form .fields .form-group:before, #tonnage-calculator .condition-form .styled-form .fields .form-group:after { content: ''; clear: both; display: table; }
#tonnage-calculator .condition-form .styled-form .fields .form-group.merge > span { padding: 0 0 13px; }
#tonnage-calculator .condition-form .styled-form .fields .form-group > span { float: left; font-size: 2rem; width: 20%; padding: 13px 0; }
#tonnage-calculator .condition-form .styled-form .fields .form-group > span.full-width { width: 79%; }
#tonnage-calculator .condition-form .styled-form .fields .form-group > span.full-width select { width: 60%; }
#tonnage-calculator .condition-form .styled-form .fields .form-group > span.field-name { font-size: 2.4rem; }
#tonnage-calculator .condition-form .styled-form .btn-right-box .btn { margin-bottom: 0; }
#tonnage-calculator .condition-form .styled-form .recommended { display: none; margin-top: 20px; padding-top: 15px; border-top: 1px solid #bbb;}
#tonnage-calculator .condition-form .styled-form .recommended p { margin: 0; padding: 0;}
#tonnage-calculator .condition-form .styled-form .recommended p.ton { font-size: 2.4rem; margin: 0 0 5px; text-transform: uppercase;}
#tonnage-calculator .pagination.type2 {display: block;}
#tonnage-calculator .pagination.mobile {display: none;}
#tonnage-calculator .condition-form .contents .list { margin-bottom: 40px; }
#tonnage-calculator .condition-form .contents .list .title { font-size: 3rem; font-weight: bold; text-transform: uppercase; }
#tonnage-calculator .condition-form .contents .list .count { margin: 20px 0; font-size: 2.4rem; }
#tonnage-calculator .condition-form .contents .list .count strong { font-size: 4.4rem; font-weight: normal; }
#tonnage-calculator .condition-form .contents .list .pagination.type2 { background: #e9ecf0; }
#tonnage-calculator .condition-form .contents .list .pagination.type2 ul { padding: 15px 20px; }
#tonnage-calculator .condition-form .contents .list .pagination.type2 ul .icon { font-size: 1.1rem; }
#tonnage-calculator .condition-form .contents .list .pagination.type2 ul li a,
#tonnage-calculator .condition-form .contents .list .pagination.type2 ul li span { font-size: 1.6rem; line-height: 1; text-decoration: none; }
#tonnage-calculator .condition-form .contents .list .pagination.type2 ul li a.current {color: #a50034; }
#tonnage-calculator .condition-form .contents .list .pagination.type2 ul li a:before { margin: 9px 13px 0 6px; height: 14px; border-left: 1px solid #333; }
#tonnage-calculator .condition-form .contents .list .pagination.type2 ul li:nth-child(2) a:before { margin: 0; border: none; }
#tonnage-calculator .condition-form .contents .list .pagination.type2 ul li.all a:before, #tonnage-calculator .condition-form .contents .list .pagination.type2 ul li.all span:before { border: none; }
#tonnage-calculator .condition-form .contents .list .nodata { text-align: center; margin: 0 0 60px; font-size: 2.6rem; }
#tonnage-calculator .condition-form .contents .list ul.product-lists { margin: 0 -2%; padding-top: 40px; padding-left: 0; width: auto !important; list-style: none; }
#tonnage-calculator .condition-form .contents .list ul.product-lists:before, #tonnage-calculator .condition-form .contents .list ul.product-lists:after { content: ""; clear: both; display: table; }
#tonnage-calculator .condition-form .contents .list ul.product-lists > li { position: relative; float: left; margin-right: 0; padding: 0 2%; list-style: none; text-align: center; font-family: "LG Smart", Tahoma, Arial, sans-serif; width: 25%; height: 360px; }
#tonnage-calculator .condition-form .contents .list ul.product-lists > li .copy-area { text-align: left; }
#tonnage-calculator .condition-form .contents .list ul.product-lists > li .model-num, #tonnage-calculator .condition-form .contents .list ul.product-lists > li .model-name { font-size: 1.6rem; }
#tonnage-calculator .condition-form .contents .list ul.product-lists > li .model-num a, #tonnage-calculator .condition-form .contents .list ul.product-lists > li .model-name a { color: #333; }
#tonnage-calculator .condition-form .contents .list ul.product-lists > li.end { margin-right: 0; }
#tonnage-calculator .condition-form .contents .list ul.product-lists .product-tag { position: absolute; top: 0; left: 20px; padding: 4px 10px 6px; background: #a50034; color: #fff; font-size: 15px; font-family: "LG Smart", Tahoma, Arial, sans-serif; line-height: 15px; z-index: 1; }
#tonnage-calculator .condition-form .contents .list ul.product-lists .product-tag:after { content: " "; width: 18px; height: 25px; position: absolute; right: -10px; top: 0; background: url("/lg4-common-gp/img/product/bg_product_tag.png") no-repeat left top; }
#tonnage-calculator .condition-form .contents .description .title { font-size: 2.4rem; font-weight: bold; text-transform: uppercase; }
#tonnage-calculator .condition-form .contents .description p { margin-top: 10px; }
#tonnage-calculator .msg-error { word-break: keep-all; white-space: nowrap; }

.is-mobile #tonnage-calculator .condition-form .required-fields { padding: 0 20px; }
.is-mobile #tonnage-calculator .condition-form .contents .description .title { font-size: 2rem; }
.is-mobile #tonnage-calculator .condition-form .contents .list ul.product-lists > li .model-num, .is-mobile #tonnage-calculator .condition-form .contents .list ul.product-lists > li .model-name { font-size: 2rem; margin: 10px 0; }
.is-mobile #tonnage-calculator .condition-form .contents .list ul.product-lists > li { width: 100%; height: auto; padding-bottom: 10px; margin-bottom: 30px; border-bottom: 1px solid #bbb; }
.is-mobile #tonnage-calculator .condition-form .contents .list ul.product-lists > li img { margin-bottom: 10px; }
.is-mobile #tonnage-calculator .condition-form .contents .list .nodata { margin: 0 -2rem; padding: 4rem 2rem; font-size: 2rem; border-bottom: 1px solid #bbb; }
.is-mobile #tonnage-calculator .condition-form .contents .list .count { margin: 10px -2rem 0; padding: 0 2rem 20px; font-size: 1.6rem; border-bottom: 1px solid #bbb; }
.is-mobile #tonnage-calculator .condition-form .contents .list .count strong { font-size: 2.2rem; font-weight: normal; }
.is-mobile #tonnage-calculator .condition-form .contents .list .title { font-size: 2rem; }
.is-mobile #tonnage-calculator .condition-form .contents { padding: 0 2rem; }
.is-mobile #tonnage-calculator .pagination.type2 {display: none;}
.is-mobile #tonnage-calculator .pagination.mobile {display: block;}
.is-mobile #tonnage-calculator .condition-form .styled-form .recommended { display: none; margin-top: 20px; padding-top: 15px; border-top: 1px solid #bbb;}
.is-mobile #tonnage-calculator .condition-form .styled-form .recommended p { margin: 0; padding: 0;}
.is-mobile #tonnage-calculator .condition-form .styled-form .recommended p.ton { font-size: 2rem; margin: 0 0 5px; text-transform: uppercase;}
.is-mobile #tonnage-calculator .condition-form .styled-form .recommended p.ton span { word-break: keep-all; word-wrap: normal; white-space: nowrap;}
.is-mobile #tonnage-calculator .condition-form .styled-form .fields .form-group { margin-bottom: 0; }
.is-mobile #tonnage-calculator .condition-form .styled-form .fields .form-group > span { display: block; padding: 0 0 13px; }
.is-mobile #tonnage-calculator .condition-form .styled-form .fields .form-group > span.field-name { font-size: 2rem; padding: 0; margin-bottom: 5px; }
.is-mobile #tonnage-calculator .condition-form .styled-form .fields .form-group > span { width: 100%; }
.is-mobile #tonnage-calculator .condition-form .styled-form .fields .form-group > span.full-width { width: 100%; }
.is-mobile #tonnage-calculator .condition-form .styled-form .fields .form-group > span.full-width select { width: 100%; }
.is-mobile #tonnage-calculator .condition-form .styled-form h2.title { font-size: 2rem; }
.is-mobile #tonnage-calculator .condition-form .styled-form { padding: 20px; margin-bottom: 20px; border-width: 1px 0 1px; }

.sorting-area.announcement-sort {background:none}
.is-mobile .sorting-area {background:#e9ecf1}
.sorting-area + .search-announcement-list {margin-top:0;}
.sort-guide-area {padding-top:0;}


/* warranty */
@media screen and (max-width: 63.9375em) {
    .warranty .tab-style ul li a {font-size:18px; font-size: 1.8rem; }
}
@media screen and (min-width: 64em) {
    .warranty .tab-style ul li a {font-size:22px; font-size: 2.2rem; }
}
.warranty .warranty-content .content-inner p.text-box { padding-left:0px; }
.warranty .warranty-content .content-inner p.underline{ text-decoration:underline; }
.warranty .warranty-content .content-inner .mt15 { margin-top:15px !important; }
.warranty .warranty-content .content-inner .num-list > li { padding-left:20px; text-indent:-20px; }
.warranty .warranty-content .content-inner dl{font-size:2rem;}
.warranty .warranty-content .content-inner dl dt{font-weight:bold;}
.warranty .warranty-content .content-inner dl dd{margin:0;}
.warranty .accordion table{margin-top:0px !important; margin-bottom:30px !important;}
.warranty .accordion ul.list{margin-bottom:20px !important;}

.is-mobile .warranty .tabScroll-x {overflow-x: auto;}
.is-mobile .warranty .tabScroll-x > table{min-width: 800px}
.is-mobile .warranty .warranty-content .content-inner dl{padding:0 20px;}
.is-mobile .warranty .warranty-content .content-inner p.text-box { padding:10px 20px 25px 20px; }
.is-mobile .warranty .warranty-content .content-inner h2.underline{text-decoration:underline;}
.is-mobile .warranty .low-depth .content-inner.depth1,
.is-mobile .warranty .low-depth .content-inner.depth2{padding:0px;}
.is-mobile .warranty .low-depth .content-inner.depth3 .table-style-row{margin-top:0px;}
.is-mobile .warranty .low-depth .content-inner h1.tit{padding:0 0 0 0 !important;}
.is-mobile .warranty .low-depth .content-header h1.tit a.on{background-color:#f4f5f7;}
.is-mobile .warranty .low-depth .content-inner.active{background-color:#f4f5f7;}

.energy-calculator-asspt {padding-top:30px;font-size:18px;}
.is-mobile .energy-calculator-asspt {padding:20px;}
.energy-calculator-asspt p {margin:0;font-size:26px;}
.is-mobile .energy-calculator-asspt p {margin:0;font-size:22px;}
.energy-calculator-asspt ul {margin:0;padding:5px 0 0 20px;}

.contact-area .info-list>li>.inner>div ul li .icon-circle-phone{width:100%;}

.is-mobile .my-repair-inquiry-status .btn-right {margin:30px 20px;}

.product-lists h3 {text-transform:none;}

.is-mobile .guide-area .guide-list > ul > li {table-layout:fixed}

.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;}

.is-mobile .support-content .repair-share .email{margin-top:20px;}

/* LGEIN-1367 20160513 add */
.column2 .response ul.product-lists>li .cta-button.posrelative{position:relative;height:68px;}
.column2 .response ul.product-lists>li .cta-button a.wtb{position:absolute;bottom:0}
.stickynav-m .sticky_wrap .purchase_options .btn_wrap_bookonline{margin-bottom: 8px;display: block;}
/* //LGEIN-1367 20160513 add */

/* LGEIN-1471 20160817 add */
.stickynav-m .sticky_wrap .purchase_options .btn_wrap_retailer {margin-bottom: 8px; display: block;}
/* //LGEIN-1471 20160817 add */