.search-icon::before{background-image:url(../images/search.svg)}.PreOwned-flag{font-family:CircularStd;font-weight:400;color:#0f15d4;font-size:16px;line-height:24px;letter-spacing:.1px;margin:0;display:block}
.Swap-flag{background:#c1f4ea;font:normal normal normal 11px/24px Circular,sans-serif;padding:0 10px;margin-bottom:5px;height:24px;width:79px;text-align:center}
ul.gnav-submenu-productlist{margin:0;padding:0}ul.gnav-submenu-productlist li{float:left;list-style-type:none;padding:16px 11px 0 12px;line-height:20px;border-bottom:1px solid #cfcfcf;width:98%}
ul.gnav-submenu-productlist li div.productDescription{max-height:128px;float:left;width:70%;cursor:pointer;font-stretch:normal;font-style:normal;font-weight:400;font-family:Circular !important;font-size:16px;letter-spacing:.1px;margin:0}
ul.gnav-submenu-productlist li div.productImage{float:right;height:100%;cursor:pointer}
ul.gnav-submenu-productlist li div.productImage img{height:128px}.ProductListTitlesContent{padding:0 24px;border-bottom:1px solid #cfcfcf;display:flow-root}
ul.ProductListTitles{margin:0;padding:36px 0 0;display:contents}.productTitle a{padding:0 !important;margin:0 !important}
.phone-list{display:flex}@media(min-width:1039px){.phone-list{justify-content:space-around}
}.phone-list1{float:left;list-style-type:none;padding-bottom:24px;line-height:20px;width:50%}
.productName{font-family:CircularStd;font-weight:400;color:#0f15d4;font-size:16px;line-height:24px;letter-spacing:.1px;margin:0;display:inline-block}
.productNameTitle{font-family:CircularStd;font-weight:700;color:#000;font-size:16px;line-height:24px;letter-spacing:.1px;display:inline-block}
.productConjuction{font-family:CircularStd;color:#6e6e6e;font-size:12px;font-weight:400;line-height:18px;letter-spacing:.2px}
.productConjuction img{margin-bottom:15px;width:60px}.out-of-stock{padding:0 15px;background:#c1f4ea;width:fit-content;color:#1c1c1c;font-size:9px;font-weight:700;font-family:'Futura Std'}
.startAt{display:block;margin-top:4px;margin-bottom:4px;font-family:CircularStd;color:#6e6e6e;font-size:12px;font-weight:400;line-height:18px;letter-spacing:.2px}
.asLowAs{font-family:CircularStd;color:#6e6e6e;margin-top:7px;font-size:12px;font-weight:400;line-height:18px;letter-spacing:.2px}
.productAffirm{font-family:CircularStd;color:#1c1c1c;font-size:14px;font-weight:400;line-height:20px;letter-spacing:.15px}
.productPrice{display:block;margin-bottom:18px;color:#1c1c1c;font-weight:400;font-size:20px;line-height:24px;letter-spacing:.5px;font-family:CircularStd}
.gnav-right-menu-item{padding-top:16px}.listHeading,.listHeadingFaq{color:#6e6e6e;display:inline-block;margin-bottom:24px;font-size:16px;font-weight:700;line-height:24px;letter-spacing:.1px;font-family:CircularStd}
.listDetail{font-size:16px;font-weight:400;line-height:24px;letter-spacing:.1px;font-family:CircularStd}
.navbar-form input.search-box{border:0;border-width:1px;border-color:#e6e6e6;border-radius:2px;background-color:transparent;padding:13px 12px 0;font-size:16px !important}
.search-logo{cursor:pointer}.search-logo img{height:24px;width:24px}.search-box~label{font-family:CircularStd;font-weight:400;line-height:24px;letter-spacing:.1px;color:#6e6e6e;overflow:hidden;background-color:transparent;background-image:none;border-radius:4px;border:1px solid transparent;height:34px;padding:12px 12px;width:100%;font-size:16px;pointer-events:none;text-align:left;transition-duration:.2s;transition-property:color,font-size,padding;transition-timing-function:ease;z-index:2;position:absolute;top:0;left:0}
.search-box:focus~label,.search-box:not(:focus):valid~label{color:#0f15d4;font-size:10px;line-height:10px;opacity:1;padding-top:5px}
.register_links li a{margin-left:75px}@media(min-width:769px) and (max-width:952px){.nav_links{left:8%}
.register_links{margin-right:0;margin-top:10px}.navbar-header{margin-left:0}}@media(min-width:320px) and (max-width:1039px){.search-logo img{height:18px;width:18px}
.navbar-default .navbar-form{margin-bottom:24px;margin-top:1px}.nav_links{padding-left:8px;padding-right:8px;padding-bottom:32px;width:calc(100% - 48px);margin-top:0;overflow-x:hidden !important;overflow-y:hidden !important;background:#fff;margin:0 auto}
.navbar-form input{font-size:16px !important}.phone-list{width:100% !important;float:none !important}
.gnav-right-menu-item{margin-top:20px;margin-left:10px}.navbar-form{margin:8px 15px;border-style:solid;border-radius:2px;border-width:1px;background-color:#f5f5f5;display:flex;width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;box-shadow:none}
}.articleUL{padding:0}.articleUL li{list-style:none}.col-md-7{margin-top:40px}.col-md-5{margin-top:0}
.row{block-size:auto}.faqUL{padding:0}.faqUL li{list-style:none}.noScroll{height:100%;overflow:hidden;width:100%;position:fixed}
@media(min-width:1025px){#searchContents{max-height:500px;overflow-y:auto;overflow-x:hidden;border-radius:12px;position:absolute;top:58px;right:0;padding-bottom:28px;width:830px;background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.12),0 6px 12px rgba(0,0,0,.06);z-index:100}
.navbar-form input{font-size:16px !important}.phoneImage{height:70px}#gnavCloseSearch{float:right;border:0;background:0;margin-right:25px;margin-top:15px}
}@media(max-width:1024px){#searchContents{overflow-y:auto;overflow-x:hidden;border-radius:12px;top:58px;right:0;padding-bottom:28px;width:100%;background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.12),0 6px 12px rgba(0,0,0,.06);z-index:100}
.seacrhContentActive{display:block}.seacrhContentHide{display:none}#gnavCloseSearch{display:none}
#searchDetails{margin-top:28px}.phone-list1{width:100%;text-align:left}.productTitle a{padding:0 !important;margin:0 !important}
ul.gnav-submenu-productlist li div.productImage{float:none;height:100%;cursor:pointer;text-align:right}
.productDescription a{display:table-footer-group}.productConjuction{margin-left:6px}
.productConjuction img{width:45px;display:inline-block;margin-bottom:10px;position:inherit}
ul.gnav-submenu-productlist li{padding:16px}ul.gnav-submenu-productlist li div.productImage a{padding:0 !important}
.productAffirm{margin-left:3px}.gnav-right-menu-item{text-align:left;margin-right:24px}
.gnav-right-menu-item .articleUL li a{padding:0 !important}.gnav-right-menu-item .faqUL li a{padding:0 !important}
}@media(max-width:769px){.productConjuction img{margin-bottom:10px}.gnav-right-menu-item{margin-left:24px}
}@media(max-width:321px){.productAffirm{margin-left:0;letter-spacing:-.1px}.productConjuction{margin-left:7px}
.productConjuction img{width:43px;margin-bottom:0;position:relative;bottom:25px;left:130px}
.productNameTitle{letter-spacing:-.2px;font-size:15px}ul.gnav-submenu-productlist li div.productDescription{width:70%}
}