﻿@keyframes rotate{to{transform:rotate(360deg)}}.box-warranty-detail{background:#f5f5f5;padding:40px}.box-warranty-detail h3{text-align:center;text-transform:uppercase;font-size:30px;margin-bottom:30px}#brand-logo h1{text-align:center;text-transform:uppercase;font-size:26px;margin-bottom:30px}.box-search{margin-bottom:30px}#frmsearch_brand{display:block;height:46px;width:400px;margin:auto;position:relative;border:1px solid #ebebeb;border-radius:23px;-webkit-border-radius:23px;-moz-border-radius:23px;background:#fff;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#f5f5f5), to(#fff));background:-webkit-linear-gradient(top, #fff, #f5f5f5);background:-moz-linear-gradient(top, #fff, #f5f5f5);background:-ms-linear-gradient(top, #fff, #f5f5f5);background:-o-linear-gradient(top, #fff, #f5f5f5)}#frmsearch_brand button{position:absolute;border:0;background:none;cursor:pointer;width:40px;height:44px;top:0px;right:0px;font-size:16px}#frmsearch_brand input{display:block;height:44px;padding:7px 10px 7px 20px;background:none;border:0;width:-webkit-calc(100% - 40px);width:-o-calc(100% - 40px);width:calc(100% - 40px);margin-right:40px;font-size:15px;font-style:italic;line-height:30px;color:#333;box-shadow:none}.listBrand{overflow:hidden;max-width:1170px;margin:0px auto}.listBrand li{margin-right:15px;width:154px;float:left;margin-bottom:15px;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out}.listBrand li:nth-child(7n+7){margin-right:0}.listBrand li a{position:relative;display:block;text-align:center;border:1px solid #e4e4e4;border-radius:4px;padding:5px;color:#0194c8;transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;background:linear-gradient(#ffffff, #f1f1f1);font-size:13px}.listBrand li a span{position:relative;display:block;padding-top:35px;margin-bottom:6px}.listBrand li a img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);max-width:100%;max-height:100%}.listBrand li a:hover,.listBrand li.active a{border-color:#1ea346;background:linear-gradient(#f1f1f1, #ffffff)}a.viewall_brand{display:block;overflow:hidden;padding:10px 0 8px;width:250px;margin:auto;border:1px solid #1ea346;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;font-size:16px;text-align:center;cursor:pointer;margin:20px auto;margin-top:10px;background:#1ea346;color:#fff}#box-list-warranty h2{text-align:center}#box-list-warranty .box_desc{line-height:1.5em;font-size:17px;margin-top:20px}#result{margin-top:40px;margin:0px auto}#result h3{text-align:center;font-size:34px;font-weight:400;margin-bottom:20px}#result h3 b{color:#1ea346}.tableList{width:100%;margin-top:30px;margin-bottom:30px;border-left:1px solid #c9c9c9;border-right:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9}.tableList thead{background:#1ea346;font-weight:700;color:#fff}.tableList thead td{white-space:nowrap}.tableList td{padding:10px;font-size:16px}.tableList tbody tr:nth-child(even) td{background:#e0e0e0}.tableList #list_city{width:auto;float:left;font-weight:400;box-shadow:none;border:none;border-radius:0}.entry{background:#e0e0e0;padding:40px 15px 25px}.entry tr td:first-child{text-align:center}.entry tbody tr:nth-child(even) td{background:#f5f5f5}.entry .address{position:relative;padding-left:20px}.entry .address::before{font-family:"FontAwesome";position:absolute;left:0;color:#bcbcbc}#banner-middle{overflow:hidden;width:100%;position:relative;margin-top:30px;margin-bottom:20px}#banner-middle>.wrapper{padding:0}#banner-middle .inner-banner-middle{padding:10px 0}#banner-middle .group_banner_top{display:grid;grid-template-columns:repeat(5, 1fr);grid-gap:10px}#banner-middle .banner-middle{background:#fff;position:relative;display:inline;overflow:hidden;grid-column:1/4;grid-row:1/span 2}#banner-middle .swiper-slide{border-radius:0px;overflow:hidden}#banner-middle .swiper-slide img{border-radius:5px}#banner-middle .swiper-button-prev,#banner-middle .swiper-button-next{width:35px;height:60px;background:#fff;-webkit-box-shadow:1px 1px 5px 0px rgba(0,0,0,.2);-moz-box-shadow:1px 1px 5px 0px rgba(0,0,0,.2);box-shadow:1px 1px 5px 0px rgba(0,0,0,.2);color:#888;margin-top:-30px}#banner-middle .swiper-button-prev:hover::after,#banner-middle .swiper-button-next:hover::after{color:#ee2042}#banner-middle .swiper-button-prev{-webkit-border-top-right-radius:30px;-webkit-border-bottom-right-radius:30px;-moz-border-radius-topright:30px;-moz-border-radius-bottomright:30px;border-top-right-radius:30px;border-bottom-right-radius:30px;color:#888;justify-content:flex-start;left:0px}#banner-middle .swiper-button-prev::after{font-size:20px;font-weight:bold;margin-left:5px}#banner-middle .swiper-button-next{-webkit-border-top-left-radius:30px;-webkit-border-bottom-left-radius:30px;-moz-border-radius-topleft:30px;-moz-border-radius-bottomleft:30px;border-top-left-radius:30px;border-bottom-left-radius:30px;justify-content:flex-end;right:0px}#banner-middle .swiper-button-next::after{font-size:20px;font-weight:bold;margin-right:5px}#banner-middle .swiper-pagination{bottom:10px;width:100%;z-index:9}#banner-middle .swiper-pagination .swiper-pagination-bullet{width:14px;height:14px;background:#dbdff1;margin:0 10px;opacity:1}#banner-middle .swiper-pagination .swiper-pagination-bullet:focus{outline:none}#banner-middle .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#327aff}@media screen and (max-width: 1600px){#banner-middle .inner-banner-middle{padding-left:5px;padding-right:5px}}@media screen and (max-width: 1024px){.listBrand{padding:0 5px}.listBrand li{margin-right:5px;margin-bottom:5px;width:-webkit-calc((100% - 30px) / 7);width:-o-calc((100% - 30px) / 7);width:calc((100% - 30px)/7)}.listBrand li a{font-size:13px}#box-list-warranty{padding:0 5px}#banner-middle .inner-banner-middle{padding-top:5px;padding-bottom:5px}#banner-middle .banner-middle,#banner-middle .banner-middle_right{height:258px}#banner-middle .banner-middle_right>.item-banner{grid-gap:5px;grid-row-gap:5px}#banner-middle .banner-middle_right>.item-banner .item{min-height:120px}#banner-middle .banner-middle_bottom{padding:5px 0}#banner-middle .banner-middle_bottom>.item-banner{grid-gap:5px}#banner-middle .swiper-container{width:100%}#banner-middle .swiper-button-next,#banner-middle .swiper-button-prev{margin-top:-54px}#banner-middle .swiper-button-prev{left:0px}#banner-middle .swiper-button-next{right:0px}}@media screen and (max-width: 768px){.listBrand li{margin-right:5px;margin-bottom:5px;width:-webkit-calc((100% - 15px) / 4);width:-o-calc((100% - 15px) / 4);width:calc((100% - 15px)/4)}.listBrand li a{font-size:13px}.listBrand li:nth-child(7n+7){margin-right:5px}.listBrand li:nth-child(4n+4){margin-right:0px}#banner-middle .banner-middle,#banner-middle .banner-middle_right{height:auto;margin-bottom:5px}#banner-middle .swiper-button-prev{left:0}#banner-middle .swiper-button-next{right:0}#banner-middle .banner-middle_bottom>.item-adv{padding:0 5px}}@media screen and (max-width: 767px){#pvt-main>.box-title .post-title h1,#pvt-main>.box-title .post-title h2{font-size:15px;font-weight:bold;padding:10px}.tableList td{display:block}.tableList #list_city{float:none;width:100%}.tableList td.td-title::before{content:"Địa chỉ: ";font-weight:normal}.tableList td.td-phone{font-weight:bold}.tableList td.td-phone::before{content:"Điện thoại: ";font-weight:normal}.tableList td.td-content{padding:0 10px}.tableList td.td-content::before{content:"Sản phẩm nhận bảo hành: ";display:block;font-style:italic;font-size:14px;margin-bottom:5px}.box-warranty-detail{padding:20px 15px}.box-warranty-detail h3{font-size:24px}.box-warranty-detail .col-md-6{margin-bottom:15px}.banner-banner_main_2{padding:3px 10px;display:grid;grid-gap:5px;grid-template-columns:repeat(4, 1fr)}.banner-banner_main_3{padding:3px 10px;padding-top:0px;display:grid;grid-gap:5px;grid-template-columns:repeat(4, 1fr)}.banner-banner_main_2 .item-adv a,.banner-banner_main_3 .item-adv a{padding:0;white-space:normal;position:relative;display:block;color:#4a90e2;font-size:12px;line-height:1.4em;border:1px solid #4a90e2;border-radius:4px;min-height:44px;font-weight:bold;padding:4px;text-align:center;display:flex;align-items:center;justify-content:center;background:#fcfcfc;background:-moz-linear-gradient(top, #fcfcfc 0%, #e8e8e8 100%);background:-webkit-linear-gradient(top, #fcfcfc 0%, #e8e8e8 100%);background:linear-gradient(to bottom, #fcfcfc 0%, #e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#fcfcfc", endColorstr="#e8e8e8",GradientType=0 )}.banner-banner_main_2 .item-adv a:hover,.banner-banner_main_3 .item-adv a:hover{background:#e8e8e8;background:-moz-linear-gradient(top, #e8e8e8 0%, #fcfcfc 100%);background:-webkit-linear-gradient(top, #e8e8e8 0%, #fcfcfc 100%);background:linear-gradient(to bottom, #e8e8e8 0%, #fcfcfc 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#e8e8e8", endColorstr="#fcfcfc",GradientType=0 )}.banner-banner_main_2 .item-adv a.active,.banner-banner_main_3 .item-adv a.active{border-color:#66c9f9;background:#ceecfb}}@media screen and (max-width: 479px){#box-list-warranty h1{font-size:1.6em;line-height:1.5em}.listBrand{padding:0}.listBrand li{width:-webkit-calc((100% - 10px) / 3);width:-o-calc((100% - 10px) / 3);width:calc((100% - 10px)/3)}.listBrand li a{font-size:13px}.listBrand li:nth-child(4n+4){margin-right:5px}.listBrand li:nth-child(3n+3){margin-right:0px}.listBrand li a span{padding-top:25px}.listBrand li a{white-space:nowrap}#banner-middle .group_banner_top{display:block}}@media screen and (max-width: 380px){#banner-middle{padding:0}#banner-middle .swiper-button-prev{left:0}#banner-middle .swiper-button-next{right:0}}