.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s}.animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s}.animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s}.animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s}.animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s}.animated.fast{-webkit-animation-duration:800ms;animation-duration:800ms}.animated.faster{-webkit-animation-duration:500ms;animation-duration:500ms}.animated.slow{-webkit-animation-duration:2s;animation-duration:2s}.animated.slower{-webkit-animation-duration:3s;animation-duration:3s}@media(print),(prefers-reduced-motion){.animated{-webkit-animation:unset!important;animation:unset!important;-webkit-transition:none!important;transition:none!important}}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}.heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.liDisabled{pointer-events:none;opacity:.6}.list-wrap{padding:20px 0}.list-wrap .tab-content{padding:0;background:#fff}.list-wrap .top-bar{background:#f0f6f9;padding:10px;border-bottom:1px solid #dfe8ec}.list-wrap .tab-wrap .nav-item{padding:15px}.list-wrap .tab-wrap .nav-item i{font-size:26px;line-height:normal;vertical-align:middle;margin:0 10px}.list-wrap .result{font-size:14px;color:#333;line-height:30px;padding:0 10px}.list-wrap .top-bar .social{font-size:14px}.list-wrap .top-bar .social i{color:#fff;width:30px;height:30px;line-height:30px;text-align:center;border-radius:30px}.filter-wrap{font-size:0}.filter{padding:15px 0;margin:0;width:60%}.filter .form-group{margin:0 0 0 5px;border:1px solid #ddd;padding:0;border-radius:3px;height:30px;position:relative}.filter .caption{font-weight:500;font-size:13px;margin:0 0 0 5px;line-height:30px}.filter .select-flat{padding-right:30px}.filter .input-flat,.filter .select-flat{border:0;background:none;font-size:13px;height:30px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.filter .input-flat:focus,.filter .select-flat:focus{outline:0;box-shadow:none}.filter .down-arrow i.arrow{position:absolute;right:8px;top:8px;font-size:12px;color:#999}.mobile-refine{display:none;text-align:right;font-size:0;border:1px solid #ddd;margin-bottom:10px}.mobile-refine .mobile-filter{border-right:1px solid #ddd}.mobile-refine .mobile-filter,.mobile-refine .mobile-sort{display:inline-block;vertical-align:middle;width:50%;text-align:center;padding:15px;font-size:14px;color:#333}.mobile-refine .mobile-filter a,.mobile-refine .mobile-sort a{color:#333;padding:0}.filter-wrap .sortby{padding:15px 0;width:40%;text-align:right}.filter-wrap .sortby ul{margin:0}.filter-wrap .sortby li:first-child{font-weight:500;border-right:0;line-height:30px}.filter-wrap .sortby li:last-child{border-right:0}.filter-wrap .sortby li{font-size:12px;color:#333;border-right:1px solid #999;padding:0 10px;margin:0;cursor:pointer;line-height:12px}.filter-wrap .filter,.filter-wrap .sortby{display:inline-block;vertical-align:middle}.sticky-title.fixed .list-head{margin:0 auto}.list-head{background:#f0f6f9;font-size:0;margin-bottom:20px}.list-head .head{display:inline-block;vertical-align:middle;font-size:13px;color:#333;text-align:center;font-weight:500;padding:12px 0}.list-head .head.head1{width:24%}.list-head .head.head2{width:14%}.list-head .head.head3{width:14%}.list-head .head.head4{width:14%}.list-head .head.head5{width:14%}.list-head .head.head6{width:20%}.list-detail{margin-bottom:80px}.list-detail .business,.list-detail .details,.list-detail .explore{display:inline-block;vertical-align:top}.list-detail .list-data{font-size:0;-moz-box-shadow:0 0 3px #ccc;-webkit-box-shadow:0 0 3px #ccc;box-shadow:0 0 25px #ccc;margin-bottom:60px;position:relative}.list-detail .curve{background:#fff;width:130px;height:75px;border-radius:0 0 130px 130px;position:absolute;bottom:-35px;left:30px;-moz-box-shadow:0 0 3px #ccc;-webkit-box-shadow:0 0 3px #ccc;box-shadow:0 0 25px #ccc;padding-top:40px;text-align:center;cursor:pointer}.list-detail .curve .vote{padding:2px 0}.list-detail .curve i{font-size:10px;width:18px;height:18px;background:#015876;color:#fff;text-align:center;line-height:18px;border-radius:100%;margin:0 5px}.list-detail .curve span{color:#333;font-size:13px;font-weight:500}.list-detail .business{width:24%;border-right:1px solid #ddd;height:130px;padding:15px;background:#fff;z-index:1;position:relative;cursor:pointer}.list-detail .business .logo,.list-detail .business .name{display:inline-block;vertical-align:middle}.list-detail .business .logo{width:130px;text-align:center}.list-detail .business .logo img{max-height:100px;max-width:100%}.list-detail .details{width:56%}.list-detail .explore{width:20%;height:130px;border-left:1px solid #ddd}.list-detail .explore .website .btn-group{background:#015876;padding:1px;border-radius:3px}.list-detail .explore .website .btn{background:#015876;color:#fff;font-size:12px;-webkit-appearance:none;border-color:#015876;margin:0;min-width:auto}.list-detail .explore .website a.btn-flat{background:#fff;color:#333}.list-detail .explore .website a.btn-flat i{color:#999}.list-detail .explore .website i{padding-right:5px}.list-detail .business .name{width:calc(100% - 140px);margin-left:10px;font-weight:500;font-size:13px;color:#000;text-transform:uppercase}.list-detail .business .tag{font-size:11px;text-transform:uppercase;position:absolute;right:10px;bottom:5px;line-height:normal}.list-detail .business .tag.sponcer{color:#999}.list-detail .details{font-size:0}.list-detail .details .data{display:inline-block;vertical-align:top;width:25%;font-size:13px;color:#333;text-align:center;border-right:1px solid #ddd;border-bottom:1px solid #ddd;height:75px;overflow:hidden;padding:0 10px}.list-detail .details .data:last-child{border-right:0}.list-detail .details .data .parent{display:table;height:100%;width:100%}.list-detail .details .data .child{display:table-cell;vertical-align:middle}.list-detail .explore .data.website{height:75px;border-bottom:1px solid #ddd;text-align:center;padding:20px 0}.list-detail .explore .contact{padding:5px 0 5px 10px}.list-detail .explore .list{font-size:12px;color:#333;margin:0;padding:2px 0}.list-detail .explore .list i{color:#015876;font-size:16px;padding-right:10px}.list-detail .explore .list.phone{line-height:24px}.list-detail .explore .list i.mob-icon{font-size:22px}.list-detail .explore .list a{color:#666;text-overflow:ellipsis;overflow:hidden;width:85%}.list-detail .ribbon{box-sizing:content-box;height:25px;opacity:1;border:12px solid #015876;border-top:0 solid rgba(0,0,0,1);border-bottom:8px solid rgba(0,0,0,0);position:absolute;top:0;left:15px;z-index:2}.list-detail .ribbon span{color:#fff;font-size:12px;line-height:25px;font-weight:500;background:#015876;height:25px;display:inline-block;width:auto}.list-detail .rating-label{padding:5px 0;display:block}.list-detail .rating-label a{color:#138795;padding:0 5px}.list-detail .status{position:absolute;bottom:0;left:330px}.list-detail .status .track{width:300px;display:inline-block;vertical-align:middle;height:57px}.list-detail .status .label{font-size:13px;color:#666;display:inline-block;vertical-align:middle;padding:0 20px;margin:0 20px;border-left:1px solid #ddd;max-width:320px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.status .line-chart{width:370px;height:60px}.service-list{margin-bottom:100px}.service-list table{width:100%}.service-list table tr:nth-child(odd){background-color:#d7e9f3}.service-list table tr:nth-child(even){background-color:#fff}.service-list table tr td{width:33.33%;padding:10px;font-size:13px}.page-nav{margin-top:100px}.page-nav ul{justify-content:center}.page-nav li:first-child i,.page-nav li:last-child i{font-size:11px}.page-nav .page-link{color:#708494;background:#ecf1f5}.page-nav .page-item.first a,.page-nav .page-item.last a{background:#fff}.page-nav .page-item.current a{background:#015876;color:#fff;border:1px solid #015876}.show-review{margin-top:15px}.show-review .strip-bar{margin-bottom:10px;border-bottom:1px solid #ddd!important;border-radius:3px!important}.show-review .card-header{padding:0;cursor:pointer}.show-review .card-header .btn-link{display:block;padding:12px 20px;width:100%;text-align:left;text-decoration:none;background-color:#3fc0c5;color:#fff;border-radius:0;font-size:16px}.show-review .card-header .collapsed{color:#333;background:#f9f9f9}.show-review .review-list{margin-top:30px;border-top:1px solid #ddd;padding-top:30px}.show-review .review-list:nth-of-type(1){margin-top:0;padding-top:0;border-top:0}.show-review .rev-rate,.show-review .rev-type{display:inline-block;vertical-align:top;width:45%}.show-review .rev-rate .user-name{color:#00a7ae;font-size:16px;font-weight:500}.show-review .rev-rate .caption{display:block;color:#666;font-size:14px}.show-review .rev-rate .caption .brand-name{color:#333}.show-review .rev-rate .star-rate{display:inline-block;vertical-align:middle}.show-review .rev-rate .star-rate i{font-size:12px}.show-review .rev-rate .rating-label{font-size:11px;color:#00a7ae;display:inline-block;vertical-align:middle}.show-review .rev-type ul{border-left:1px solid #ddd}.show-review .rev-type li{color:#333;list-style-type:none;font-size:14px;padding:2px 0}.show-review .rev-type li span{color:#015876}.show-review .rev-text{margin:10px 0}.show-review .rev-text p{font-size:14px;color:#666}.show-review .review-list .btn-split{padding-right:0;font-weight:500}.show-review .review-list .btn-split span{border-left:1px solid #666;padding:6px 10px;margin-left:10px}.show-review .review-wrap .load-more{margin:30px 0;text-align:right!important}.show-review .no-result{font-size:14px;color:#666}.load-more{margin:20px 0}.list-wrap .news-list{min-height:115px;-moz-box-shadow:0 0 3px #ccc;-webkit-box-shadow:0 0 3px #ccc;box-shadow:0 0 25px #ccc;border-radius:3px;margin-top:30px;font-size:0;position:relative}.list-wrap .news-list:nth-of-type(1){margin-top:0}.list-wrap .news-list .news-logo{width:150px;cursor:pointer}.list-wrap .news-list .news-logo img{max-width:115px;max-height:115px;padding:20px}.list-wrap .news-list .news-info{width:calc(100% - 160px);padding:20px 20px 20px 0;margin-left:10px;min-height:115px}.list-wrap .news-list .news-action{width:250px;min-height:115px;text-align:center}.list-wrap .news-list .news-logo,.list-wrap .news-list .news-info,.list-wrap .news-list .news-action{display:inline-block;vertical-align:top}.list-wrap .news-list .title{color:#015876;font-size:16px;font-weight:500;margin-bottom:10px}.list-wrap .news-list .title i{width:22px;height:22px;background:#015876;border-radius:30px;color:#fff;text-align:center;font-size:12px;line-height:22px;margin-right:5px}.list-wrap .news-list p{font-size:14px;color:#666;margin:0}.list-wrap .news-list .date{height:60px;font-size:13px;color:#666;border-bottom:1px solid #ddd;padding:20px 10px}.list-wrap .news-list .action{padding:12px 0}.bg-title .title{font-size:22px;text-transform:uppercase;font-weight:500;text-align:center;background-color:#f1f6fa;padding:20px 0}.bg-title .title-caption{font-size:22px;font-weight:500;text-align:center;background-color:#f1f6fa;padding:15px 0;margin:5px 0 20px 0;color:#666}.bg-title .title-caption i{margin:0 10px}.custom-quote{position:relative}.custom-quote .rough-quote{background:#666;width:150px;color:#fff;border-radius:2px;font-size:14px;padding:5px;position:absolute;top:10px;right:10px}.custom-quote .rough-quote .back-nav{display:none;position:absolute;left:0;padding:12px 10px;font-size:16px}.custom-quote .rough-quote .back-nav i{margin-right:10px;font-size:18px}.rough-quote .amount{font-size:18px;font-weight:600}.custom-quote .step{background-color:#f5f4f4;padding:10% 0}.custom-quote .step,.custom-quote .intro .text,.custom-quote .intro .caption,.custom-quote .step .title,.custom-quote .step .sub-title{margin:15px 0;line-height:normal}.custom-quote .btn-group{margin:40px 0}.custom-quote .intro .text{font-size:36px;text-transform:uppercase;font-weight:600}.custom-quote .intro .caption{font-size:22px;color:#666}.custom-quote .step .title{font-size:36px;font-weight:600}.custom-quote .step .sub-title{font-size:20px;color:#666}.custom-quote .step .option{font-size:0;max-width:650px;background:#fff;border:1px solid #ddd;padding:0;margin:30px auto}.custom-quote .step .option li{display:inline-block;vertical-align:top;width:50%;font-size:18px;border-top:1px solid #ddd;color:#333;text-align:left;padding:15px 20px;position:relative;min-height:50px;line-height:50px;cursor:pointer}.custom-quote .step .option li:nth-child(odd){border-right:1px solid #ddd}.custom-quote .step .option li:nth-of-type(1),.custom-quote .step .option li:nth-of-type(2){border-top:0}.custom-quote .step .option li i{font-size:30px;width:50px;color:#abacac;vertical-align:middle;display:inline-block}.custom-quote .step .option li span{display:inline-block;vertical-align:middle;width:calc(100% - 50px);line-height:normal}.custom-quote .step .option li small{display:block;color:#666;font-size:14px}.custom-quote .step .option li.selected,.custom-quote .step .option li.selected i,.custom-quote .step .option li.selected small{color:#19a7ad}.custom-quote .step .option li.selected:after{height:2px;position:absolute;bottom:0;left:0;right:0;width:100%;background:#19a7ad;content:''}.custom-quote .estimate .title{font-size:24px;color:#666;font-weight:normal}.custom-quote .estimate .total{font-size:32px;font-weight:600;color:rgba(25,167,173,.9);margin:20px 0}.custom-quote .estimate .total .cost{font-size:26px;color:#333;font-weight:500;margin:10px 0}.custom-quote .estimate .total .btn-group{margin:20px 0}.custom-quote .estimate .zone-wrap{margin:30px 0;padding:50px 0 20px 0;border-top:1px solid #ddd}.custom-quote .estimate .zone-wrap .btn-group{margin:5px 0}.custom-quote .zone-wrap .item{display:inline-block;vertical-align:top;width:33%}.custom-quote .zone-wrap .item strong{color:rgba(29,176,234,.9);font-size:26px;font-weight:500}.custom-quote .zone-wrap .item span{display:block;font-size:16px;margin:5px auto;width:60%;color:#666}.custom-quote .estimate .final-list{max-width:1000px;margin:0 auto;background:#fff;padding:20px}.custom-quote .estimate .final-list li{text-align:left;list-style-type:none}.custom-quote .estimate .final-list .symbol,.custom-quote .estimate .final-list .category,.custom-quote .estimate .final-list .price{display:inline-block;vertical-align:top}.custom-quote .estimate .final-list .category{width:calc(100% - 280px);margin:15px 0 0 30px}.custom-quote .estimate .final-list .symbol i{font-size:32px;background:#f5f4f4;width:60px;height:60px;text-align:center;line-height:60px;border-radius:100%;color:#666}.custom-quote .estimate .final-list span{font-size:16px;font-weight:500}.custom-quote .estimate .final-list small{display:block;font-size:14px;color:#666}.custom-quote .estimate .final-list li{text-align:left;list-style-type:none;border-top:1px solid #eee;padding:15px 0;margin:15px 0}.custom-quote .estimate .final-list li:first-child{margin-top:0;border-top:0}.custom-quote .estimate .final-list .price{color:rgba(29,176,234,1);width:180px;text-align:right}.custom-quote .estimate .final-list .feature{margin:20px 0;border:1px solid #ddd;max-width:600px}.custom-quote .estimate .final-list .feature div{padding:15px;border-top:1px solid #ddd}.custom-quote .estimate .final-list .feature div:hover{background:#f4f4f4}.custom-quote .estimate .final-list .feature div:first-child{border-top:0}.custom-quote .estimate .final-list .feature span{font-weight:400;display:inline-block;vertical-align:middle;width:180px;text-align:right}.custom-quote .estimate .final-list .feature .label{width:calc(100% - 180px);text-align:left}.custom-quote .contact form{width:350px;margin:50px auto}.custom-quote .contact form .error{text-align:left}.custom-quote .contact .btn-group{margin:10px 0}.custom-quote .step.final .title{color:#028402}.custom-quote .step.final .title i{display:block;border:1px solid #028402;width:80px;height:80px;line-height:80px;margin:20px auto;border-radius:100%}.blog .main-banner{margin-top:50px}.blog .banner-img img{max-width:100%}.blog .banner-info{padding:0 15px;height:auto;max-width:780px;margin:0 auto}.blog .banner-info .author-pic{width:80px;height:80px;position:absolute;bottom:0}.blog .banner-info .author-pic img{min-height:80px;min-width:80px;max-width:100%;border-radius:100%}.blog .banner-info .name,.blog .banner-info .date{font-size:14px;color:#666}.blog .content-wrap{max-width:780px;margin:0 auto 70px auto}.blog .banner-info .author div{display:inline-block;vertical-align:middle;margin:5px 0}.blog .banner-info .name{text-align:left;width:48%;padding-left:100px}.blog .banner-info .date{text-align:right;width:50%}.blog .about p,.blog .about li,.blog .about div{font-size:18px;line-height:1.9}.blog .about p{margin-bottom:20px}.blog .about .img-wrap{margin:30px 0;text-align:center}.blog .about .img-wrap img{max-width:90%}.blog .video-wrap{text-align:center;margin:30px 0}.blog .video-wrap iframe{width:500px;height:400px}.blog .contact.teal-banner{margin-top:0}.blog .highlight{max-width:100%;width:100%;background-color:#ecf4f8;padding:20px;margin:20px 0}.blog .highlight p{margin:0}.content-wrap .about ul li{list-style-type:disc}.content-wrap .about ol li{list-style-type:decimal}.content-wrap .about li{padding:2px 0}.content-wrap .about p,.content-wrap .about li,.content-wrap .about div{font-size:16px}.content-wrap .about h1,.content-wrap .about h2,.content-wrap .about h3,.content-wrap .about h4,.content-wrap .about h5,.content-wrap .about h6,.content-wrap .about b,.content-wrap .about strong{font-weight:500}.content-wrap .about h1{font-size:30px}.content-wrap .about h2{font-size:24px}.content-wrap .about h3{font-size:20px}.content-wrap .about h4{font-size:18px}.content-wrap .about h5{font-size:14px}.content-wrap .about h6{font-size:12px}@media(min-width:1023px){.modal.filter,.modal.sortby{position:static;opacity:1}.filter-wrap .modal-content{border:0}.filter-wrap .modal .modal-dialog{margin:0;transform:translate(0)}.filter-wrap .modal-dialog-centered::before{height:auto}.filter-wrap .modal-body{padding:0}.filter-wrap .modal-footer,.filter-wrap .modal .close{display:none}.list-detail .details .mobile-label{display:none}.list-detail.v1 .details .data,.list-detail.v1 .explore,.list-detail.v1 .business,.list-detail.v1 .explore .data.website{height:130px;border-bottom:0}.list-detail.v1 .explore .data.website{padding:40px 0}}@media(max-width:1023px){.container{max-width:100%}.breadcrumb{background:none;margin:0}.list-wrap .tab-wrap .nav-item{padding:10px 15px}.list-wrap .tab-wrap .nav-item i{display:none}.list-detail .list-data{box-shadow:0 0 5px #ccc}.list-detail .business{width:100%;height:auto;border:0}.list-detail .details .data{width:33.33%;border-top:1px solid #ddd}.list-detail .details .data.ratings{position:absolute;top:30px;right:30px;z-index:1;border:0;width:auto}.list-detail .details{width:100%}.list-detail .explore{width:100%;height:auto;border:0}.list-detail .explore .data.website,.list-detail .explore .contact{width:50%;display:inline-block;padding:20px 30px;height:auto;vertical-align:top;text-align:left;border-bottom:1px solid #ddd}.list-detail .explore .contact{height:75px;padding:15px 30px;border-bottom:1px solid #ddd;border-left:1px solid #ddd}.list-detail .curve{box-shadow:0 0 5px #ccc}.list-detail .status{padding:20px 30px;z-index:1;position:relative;bottom:auto;left:auto;background:#fff}.list-wrap .filter,.list-wrap .sortby,.list-wrap .list-head{display:none}.mobile-refine{display:block}.filter,.sortby{width:100%}.filter .caption,.sortby li.caption{width:100%;font-size:14px;text-transform:uppercase;border-bottom:1px solid #ddd;margin-bottom:20px;text-align:left;padding:0;line-height:30px}.filter .form-group{width:100%;margin-bottom:15px;height:45px}.filter .input-flat,.filter .select-flat{height:45px}.filter .down-arrow i.arrow{top:16px}.filter-wrap .sortby{width:100%}.filter-wrap .sortby li{width:100%;text-align:left;padding:10px 0 10px 30px;border-right:0;font-size:14px;line-height:20px}.filter-wrap .sortby li:first-child{padding:0}.filter-wrap .sortby li:before{content:'';width:20px;height:20px;display:inline-block;border:1px solid #ddd;border-radius:30px;position:absolute;left:18px}.filter-wrap .sortby li:after{width:12px;height:12px;content:'';display:inline-block;border-radius:30px;position:absolute;left:22px;margin-top:4px}.filter-wrap .sortby li:first-child:before,.filter-wrap .sortby li:first-child:after{display:none}.filter-wrap .sortby li.active:before{border-color:#3fc0c5}.filter-wrap .sortby li.active:after{background:#3fc0c5}.list-detail .details .mobile-label{display:block;color:#999;font-size:12px}.list-detail.v1 .explore .data.website{width:100%;position:relative;background:#fff;border-bottom:0}.custom-quote .rough-quote{position:static;width:100%;margin:15px 0}.custom-quote .intro .text,.custom-quote .step .title{font-size:26px}.custom-quote .intro .caption,.custom-quote .step .sub-title{font-size:16px}.custom-quote .step .option li i{font-size:22px}.custom-quote .step .option li span{font-size:16px}.custom-quote .step{padding:10px;margin:0}.custom-quote.fixed{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99;background:#f5f4f4;overflow:auto}.custom-quote.fixed .rough-quote{margin:0;text-align:right;padding:5px 10px}.custom-quote .step .option li{width:100%;min-height:30px;line-height:30px}.custom-quote .step .option li:nth-of-type(1),.custom-quote .step .option li:nth-of-type(2){border-top:1px solid #ddd}.custom-quote .step .option li:first-child{border-top:0}.custom-quote .step .option li:nth-child(odd){border-right:0}.custom-quote .step .option li.empty{display:none}.custom-quote .intro .text,.custom-quote .step .title{font-size:18px}.custom-quote .estimate .total{font-size:22px}.custom-quote .estimate .total .cost{font-size:20px}.custom-quote .estimate .zone-wrap{margin:10px 0;padding:10px 0}.custom-quote .zone-wrap .item{width:100%;margin:20px 0}.custom-quote .estimate .final-list ul{padding:0}.custom-quote .estimate .final-list .category{width:calc(100% - 100px);margin:10px 0 10px 20px}.custom-quote .estimate .final-list .price{width:100%}.custom-quote .estimate .final-list .feature .label{width:100%;text-align:left;font-size:16px;color:#666}.custom-quote .estimate .final-list .feature span{text-align:left;margin:2px 0}.custom-quote .btn-group{margin:10px 0}.custom-quote .step .option{margin:10px auto}.custom-quote.fixed .rough-quote .back-nav{display:block}}@media(max-width:768px){.breadcrumb{display:none}.list-detail{margin-bottom:50px}.service-list table tr td{width:100%;display:block}.service-list table tr:nth-child(odd),.service-list table tr:nth-child(even){background-color:#fff}.service-list table tr:nth-child(odd) td:nth-child(odd){background-color:#d7e9f3}.service-list table tr:nth-child(even) td:nth-child(even){background-color:#d7e9f3}.service-list{margin-bottom:30px}.page-nav{margin-top:50px}.list-wrap .tab-wrap .nav{overflow:auto;white-space:nowrap;flex-wrap:nowrap}.list-wrap .tab-wrap .nav::-webkit-scrollbar{display:none}.content-wrap .about h1{font-size:26px}.content-wrap .about h2{font-size:22px}}@media(max-width:600px){.list-wrap .result{line-height:normal;padding:10px}.list-wrap .share{display:none}.list-wrap .tab-wrap .nav{white-space:normal;flex-wrap:wrap}.list-wrap .tab-wrap .nav-item{width:100%;border-top:1px solid #36b2b7}.list-detail .business .name{width:100%;margin:0}.list-detail .details .data{height:auto;padding:10px 15px;text-align:left;width:50%}.list-detail .details .data.location{width:100%;border-top:0}.list-detail .explore .data.website{padding:15px}.list-detail .explore .contact{padding:10px 15px;height:65px}.page-nav .page-link{font-size:12px}.list-detail .status{padding:0;margin-top:15px}.list-detail .status .track{padding-left:5px}.list-detail .status .label{display:block;border-left:0;padding:0 15px;margin:0;position:absolute;top:0;font-size:12px}}@media(max-width:500px){.list-wrap .news-list .news-logo,.list-wrap .news-list .news-info{width:100%;margin:0}.list-wrap .news-list .news-info{padding:0 20px 20px 20px}.list-wrap .news-list .news-action{position:absolute;top:15px;right:0;border-top:0}.list-wrap .news-list .date{display:block;padding:0;height:auto}.bg-title .title{font-size:18px}.bg-title .title-caption{font-size:16px}}@media(max-width:480px){.list-wrap{padding:15px 0}.list-detail .details .data.ratings{top:10px;right:10px;padding:10px 0}.list-detail .explore .data.website,.list-detail .explore .contact{width:100%;border-left:0}.list-wrap .top-bar{padding:0}.list-wrap .result{font-size:12px}.list-wrap .tab-wrap .nav-item{font-size:13px}.mobile-refine .mobile-filter,.mobile-refine .mobile-sort{padding:10px}}@media(max-width:360px){.list-detail .details .data{font-size:12px}.status .line-chart{width:280px}}