.service.garage section h2 span,.service.garage section h6 span,.service.hospital section h2 span,.service.hospital section h6 span{font-family:'NeueFrutigerThaiModern-Rg, Arial, sans-serif';font-size:14px}footer.link .container .right .nav li a,footer.link .row .right .nav li a,.site.about section span{font-family:'NeueFrutigerThaiModern-Rg'}h1,h2,h3,h4,h5,h6,nav .nav li>a{font-family:'NeueFrutigerThaiModern-Bd';font-weight:normal;font-style:normal;font-stretch:normal}h1,.h1{font-size:50px}h2,.h2{font-size:30px}h3,.h3{font-size:30px}h4,.h4{font-size:25px}h5,.h5{font-size:20px}h6,.h6{font-size:15px}.app-preview .detail-view,.app-finish .detail-view{border:none}.app-preview .detail-view tr,.app-finish .detail-view tr,.app-preview .detail-view th,.app-finish .detail-view th,.app-preview .detail-view td,.app-finish .detail-view td{border:none;background-color:transparent !important}.app-preview .detail-view th,.app-finish .detail-view th{width:30%}nav .nav li a:hover,footer.link .nav li a:hover,.aside .nav li a:hover{background:none}.site.branch section .grid,.service.garage section .grid,.service.hospital section .grid{list-style:none;padding:0}.site.branch section .grid li,.service.garage section .grid li,.service.hospital section .grid li{padding-bottom:10px;margin-bottom:20px;border-bottom:1px solid #ccc}.site.branch section .grid li h6,.service.garage section .grid li h6,.service.hospital section .grid li h6{color:#7E3827;margin-top:0}.site.branch section .grid li span,.service.garage section .grid li span,.service.hospital section .grid li span{display:block;min-height:24px;line-height:24px;clear:both;margin-bottom:5px}.site.branch section .grid li span a,.service.garage section .grid li span a,.service.hospital section .grid li span a{color:#000}.site.branch section .grid li span:first-child,.service.garage section .grid li span:first-child,.service.hospital section .grid li span:first-child{margin-top:5px}.drop-shadow{box-shadow:0 7px 10px -5px #DDDDDD}.tmp-banner{display:block;height:350px;background:#eee}.datedep{width:100%}.datedep select{float:left}.datedep select:nth-of-type(1){width:25%;border-top-right-radius:0;border-bottom-right-radius:0}.datedep select:nth-of-type(2){width:45%;border-radius:0}.datedep select:nth-of-type(3){width:30%;border-top-left-radius:0;border-bottom-left-radius:0}header{position:relative;display:block;height:120px;background:#ffffff;background:linear-gradient(#ffffff, #ffffff);z-index:1000}header .container,header .row{height:100%}header .container .logo,header .row .logo{position:relative;height:100%}header .container .logo img,header .row .logo img{position:relative;top:50%;transform:translateY(-50%)}header .container .right,header .row .right{height:100%}header .container .right .logo-sa,header .row .right .logo-sa{position:absolute;right:15px;top:10px}header .container .right .shortcut,header .row .right .shortcut{display:none}header .container .right .shortcut a,header .row .right .shortcut a{color:#000}header .container .right .phone,header .row .right .phone{position:absolute;right:15px;bottom:5px}header .container .right .phone h2,header .row .right .phone h2{margin-bottom:0}header .container .right .phone h2 i,header .row .right .phone h2 i{font-size:60%}nav{position:relative;display:block;min-height:50px;background:#F2F1F1;z-index:100}nav .container,nav .row{height:100%}nav .nav li{padding:9px 0}nav .nav li>a{font-family:'NeueFrutigerThaiModern-Rg';font-size:15px;line-height:45px;padding:0 20px;color:#003781;}nav .nav li.home>a{display:block;text-indent:-1000px;overflow:hidden;border-left:none;background:url(../img/icon-home-blue.png) no-repeat center}nav .nav li.open>a{background-color:transparent !important}nav .navbar-right li>a{border:none}footer.link{height:90px;background:#E7E7E7;overflow:hidden}footer.link .container,footer.link .row{height:100%}footer.link .container .logo,footer.link .row .logo{position:relative;height:100%}footer.link .container .logo img,footer.link .row .logo img{position:relative;top:50%;transform:translateY(-50%)}footer.link .container .right .chat,footer.link .row .right .chat{display:block;text-align:right;padding:10px 0}footer.link .container .right .nav,footer.link .row .right .nav{margin-right:-5px;margin-top:10px}footer.link .container .right .nav li a,footer.link .row .right .nav li a{font-size:20px;color:#fff;padding:2px 10px;border-left:1px solid #fff}footer.link .container .right .nav li:first-child a,footer.link .row .right .nav li:first-child a{border-left:none}.aside{padding-top:5px}.aside h3{margin-top:5px;margin-bottom:5px;color:#7E3827}.aside h3 span{color:#FFC340}.aside .aside-nav{margin-bottom:20px}.aside .aside-nav .nav{border-top:1px solid #7E3827}.aside .aside-nav .nav li{margin-top:2px;border-bottom:2px solid #F2F1F1}.aside .aside-nav .nav li a{padding:15px;border-radius:0;color:#000;border-left:5px solid #FFC340}.aside .aside-nav .nav li.active a{border-color:#7E3827;background-color:#FFC340}.aside .social{text-align:center;margin-top:20px}.aside .social a{display:block;margin-bottom:10px}.site.about{padding-bottom:50px}.site.about section h2{color:#7E3827}.site.about section img{width:100%;margin-bottom:20px}.site.about section span{position:relative;display:block;float:left;width:100px;padding:0 0;color:#FFC340;font-size:40px}.site.about section span::after{content:'\25CF';font-size:70px;color:#7E3827;position:absolute;top:-15px;right:-23px}.site.about section p{display:block;margin:0 0 0 100px;padding:20px 0 20px 50px;border-left:6px solid #7E3827}.site.branch{padding-bottom:50px}.site.branch section h2{color:#7E3827}.site.howto{padding-bottom:50px}.site.howto section h2,.site.howto section h5{color:#7E3827}.site.faq{padding-bottom:50px}.site.faq section h2,.site.faq section h5{color:#7E3827}.site.agreement{padding-bottom:50px}.site.agreement section{padding-top:20px}.site.agreement section h2,.site.agreement section h5{color:#7E3827}.site.contact{padding-bottom:50px}.site.contact h2{color:#7E3827}.site.contact img{width:100%}.site.contact form label{font-weight:normal}.site.contact form .form-group .help-block{display:none}.site.contact .address h6{margin-bottom:0;color:#7E3827}.site.map{padding-bottom:50px}.site.map h2{color:#7E3827}.site.map .map{display:block;height:500px;background:#ccc}.site.map .address h6{margin-bottom:0;color:#7E3827}.service.garage,.service.hospital{padding-bottom:50px}.service.garage section h2,.service.garage section h6,.service.hospital section h2,.service.hospital section h6{color:#7E3827}.service.garage section .filter,.service.hospital section .filter{margin-top:20px;padding-bottom:20px;border-bottom:1px solid #ccc}.service.garage section .filter p,.service.hospital section .filter p{text-align:center}.service.garage section .filter label,.service.hospital section .filter label{font-weight:normal;line-height:34px;padding:0 10px}.service.garage section .filter .btn-search,.service.hospital section .filter .btn-search{margin-left:10px;background:#FFC420}.service.garage section .grid,.service.hospital section .grid{margin-top:20px}.service.garage section .pagination a,.service.hospital section .pagination a{color:#333}.service.garage section .pagination .active a,.service.hospital section .pagination .active a{border-color:#ddd;background:#FFC420}.store .steper{padding:40px 0}.store .steper .label{padding-right:20px}.store .steper .label img{width:100%}.store .steper .step{padding-left:20px;border-left:1px solid #E8E8E9}.store .steper .step img{width:100%}.store .filter{padding:20px;border-top:1px solid #E8E8E9;border-bottom:1px solid #E8E8E9}.store .filter .dropdown{margin:0 -15px}.store .filter .dropdown .form-group{margin-left:0;margin-right:0}.store .filter .dropdown .form-group label{font-weight:normal}.store .filter .price{margin:0 -15px}.store .filter .price p{height:34px;line-height:20px}.store .filter .price p span{color:#FFC420;font-size:20px}.store .filter .price p i{display:block;clear:both;font-size:11px}.store .filter .price .btn{width:100%}.store .filter .group_motor,.store .filter .group_pa,.store .filter .group_health{display:none}.store.index .banner .slick-arrow{display:none !important}.store.index .banner .slick-dots{position:absolute;left:20px;bottom:15px;list-style:none;padding:0;margin:0}.store.index .banner .slick-dots li{display:block;float:left;width:15px;height:15px;text-indent:-1000px;overflow:hidden;border-radius:50%;background:#C5C5C5;margin-right:10px}.store.index .banner .slick-dots li.slick-active{background:#FCBA38}.store.index .banner .slick-slide img{width:100%}.store.index .plans{margin:20px 0;padding:20px 20px 30px 20px;border:1px solid #FFCB38}.store.index .plans h2{margin-top:0;margin-bottom:5px;color:#7E3827}.store.index .plans h2 span{color:#FFC340}.store.index .plans .options{margin:0 -15px}.store.index .plans .options h4{color:#7E3827}.store.index .plans .options img{width:100%}.store.index .plans .options .nav li{border-bottom:1px solid #F2F1F1}.store.index .plans .options .nav li a{color:#000;padding-left:2px;border-radius:0}.store.index .plans .options .nav li a::before{content:"•";color:#7E3827;padding:0 5px}.plan-common{margin-top:30px}.plan-title,.app-preview .plan-preview{display:table}.plan-title .li,.app-preview .plan-preview .li,.plan-title .ri,.app-preview .plan-preview .ri{float:none;display:table-cell;vertical-align:top}.plan-title .li,.app-preview .plan-preview .li{text-align:center;vertical-align:middle}.plan-title .ri h4,.app-preview .plan-preview .ri h4{margin-bottom:0}.plan-title .ri h5,.app-preview .plan-preview .ri h5{margin-top:0}.plan-title .ri ul,.app-preview .plan-preview .ri ul{list-style:none;padding-left:15px}.plan-title .ri ul li,.app-preview .plan-preview .ri ul li{padding-bottom:10px}.plan-title .ri ul li:before,.app-preview .plan-preview .ri ul li:before{position:relative;float:left;font:normal normal normal 14px/1 FontAwesome;content:'\f046';margin-left:-20px;margin-top:3px}.plan-table{padding-top:20px}.plan-table table{width:100%}.plan-table table thead th{padding:15px;text-align:center;border:2px solid #fff;background:#FFC420}.plan-table table thead th:nth-of-type(1){width:70%}.plan-table table tbody td{padding:5px 15px;vertical-align:top;border:2px solid #fff}.plan-table table tbody td[colspan="2"]{padding-top:20px}.plan-table table tbody tr.price td{padding:15px;background:#FFC420}.plan-table table tbody .head{font-weight:bold;display:block}.plan-table table tbody .number{display:block;float:left;width:55%;text-align:right;padding-right:5px}.plan-table table tbody .middle{vertical-align:middle}.plan-table table tbody span.text-center{display:block}.plan-table table tbody tr.price{background:#ccc}.plan-table table tbody tr.strong{background:#eee}.plan-exclusion{margin-top:10px}.plan-remark{margin-top:30px}.plan-ci91aa .plan-table thead tr:nth-of-type(1) th:nth-of-type(1){width:60%}.plan-ci91aa .plan-table thead tr:nth-of-type(2) th{width:20%}@media (max-width: 768px){.plan-table table tbody td .number{width:auto}}.appplan{margin:30px 0;text-align:center}.app-form,.member.profile section{margin-top:30px}.app-form div[class^="col-sm-"],.member.profile section div[class^="col-sm-"]{padding:0 5px}.app-form form .row,.member.profile section form .row{padding:5px 0;margin:0}.app-form form label,.member.profile section form label{position:relative;width:100%;font-weight:normal;text-align:right;line-height:34px;padding-right:8px}.app-form form label.required::after,.member.profile section form label.required::after{position:absolute;content:'*';color:#ff0000;right:0}.app-form form .form-group,.member.profile section form .form-group{position:relative;float:left;width:100%}.app-form form .form-group input[type="text"],.member.profile section form .form-group input[type="text"],.app-form form .form-group select,.member.profile section form .form-group select{width:100%}.app-form form .form-group .help-block,.member.profile section form .form-group .help-block{color:#DA2E2E}.app-form form .form-options .form-group .radio,.member.profile section form .form-options .form-group .radio{margin-right:20px}.app-form form .has-error .form-control,.member.profile section form .has-error .form-control,.app-form form .has-error .radio,.member.profile section form .has-error .radio{border-color:#DA2E2E}.app-form form .has-success .form-control,.member.profile section form .has-success .form-control,.app-form form .has-success .radio,.member.profile section form .has-success .radio{border-color:#ccc}.app-form form .has-success .radio label,.member.profile section form .has-success .radio label{color:#000}.app-form form .btn-file,.member.profile section form .btn-file{text-align:center;line-height:20px}.app-form form .btn-file>.form-group,.member.profile section form .btn-file>.form-group{display:none}.app-form form .btn-file.has-error,.member.profile section form .btn-file.has-error{border-color:#DA2E2E}.app-form .button,.member.profile section .button{margin-bottom:30px;text-align:center}.app-form .insure,.member.profile section .insure,.app-form .buyer,.member.profile section .buyer,.app-form .insured,.member.profile section .insured,.app-form .document,.member.profile section .document{padding:20px 0;border-top:1px dotted #4C5A5C}.app-form .form-insure,.member.profile section .form-insure{padding-bottom:10px}.app-form .form-insure-pa-question label,.member.profile section .form-insure-pa-question label{display:inline;text-align:left;line-height:26px;padding-bottom:20px}.app-form .form-insure-pa-question .radio,.member.profile section .form-insure-pa-question .radio{line-height:34px}.app-form .warning p,.member.profile section .warning p{text-align:center;color:#ff0000;margin-bottom:40px}.app-form .warning p u,.member.profile section .warning p u{display:block;margin-bottom:10px}.app-form .preview .row,.member.profile section .preview .row{margin:0}.app-form .preview .h4,.member.profile section .preview .h4{color:#6F1C0A}.app-form .preview .plan p,.member.profile section .preview .plan p{color:#4C5A5C;font-size:14px}.app-form .preview .plan p span,.member.profile section .preview .plan p span{display:block;font-size:18px;color:#6F1C0A}.app-form .preview .plan p span strong,.member.profile section .preview .plan p span strong{font-size:24px}.app-form .preview .price p,.member.profile section .preview .price p{color:#4C5A5C;font-size:14px}.app-form .preview .price p span,.member.profile section .preview .price p span{display:block;font-size:18px;color:#6F1C0A}.app-form .preview .price p span strong,.member.profile section .preview .price p span strong{font-size:24px}.app-form .preview .date label,.member.profile section .preview .date label{text-align:left;display:inline}.app-form .product-pa,.member.profile section .product-pa{padding-bottom:20px}.app-form .product-pa2,.member.profile section .product-pa2{padding:20px 0;border-top:1px dotted #4C5A5C}.app-preview{margin-top:30px}.app-preview .detail-view{margin-top:20px}.app-preview .detail-view th{font-weight:normal;padding-left:30px}.app-preview .preview-detail,.app-preview .preview-owner,.app-preview .preview-motor{padding-top:10px}.app-preview .button{margin-top:30px;margin-bottom:30px;text-align:center}.app-finish .banner{width:100%}.app-finish h4,.app-finish h5{text-align:center}.app-finish h4{color:#6F1C0A;margin-bottom:0;margin-top:20px}.app-finish h5{color:#FFC420;margin-top:0}.app-finish .detail-view th{width:50%}.app-finish-error{padding-bottom:50px}.app-finish-error p{text-align:center}.navbar-member .dropdown-menu{width:280px;padding-top:0}.navbar-member .nav-tabs{border:none}.navbar-member .nav-tabs li{padding:0;width:100%;text-align:center}.navbar-member .nav-tabs li a{margin:0;padding:5px 0;border:none !important;border-radius:0;background:#FFC420 !important}.navbar-member .form{width:100%;padding:20px}.navbar-member .form .btn-facebook{color:#fff;width:100%;background:#1F40F3}.navbar-member .form .btn-facebook:hover{background:#1F40F3}.navbar-member .form .btn-facebook i{font-size:24px;margin-right:10px}.navbar-member .form .input-group label,.navbar-member .form .input-group .help-block{display:none}.navbar-member .form .input-group .form-group{margin:0}.navbar-member .form .input-group .input-group-addon,.navbar-member .form .input-group .form-control{border-radius:0}.navbar-member .form .fa{width:15px}.navbar-member .form-login .message{display:none}.navbar-member .form-login .message p{text-align:center;color:#666666}.navbar-member .form-login .message-error p{color:#ff0000}.navbar-member .form-login .checkbox{margin-top:0;margin-bottom:0}.navbar-member .form-login .forgot{font-size:12px}.navbar-member .form-login button{width:100%;height:40px;border:none;color:#000;background:#FFC112}.navbar-member .form-login .btn-signup{width:100%;line-height:28px;margin-top:20px;border:none;border-radius:0;color:#000;background:#FFC420}.navbar-member .form-signup button{width:100%;height:40px;border:none;color:#000;background:#FFC112}@media (max-width: 768px){.navbar-member .dropdown-menu{padding:10px 20px}.navbar-member .dropdown-menu .form{padding:20px 0;padding-bottom:0}.navbar-member .dropdown-menu .form-login hr{margin:15px 0 0 0}.navbar-member .dropdown-menu .form-login button{margin-top:10px}}.member.profile section{margin-top:0;padding-bottom:30px}.member.profile section .button{margin-top:20px;text-align:left}.member.profile section .button button{width:100px}.member.history,.member.purchase{padding-bottom:30px}.member.history table thead tr th,.member.purchase table thead tr th{padding:15px 8px;font-weight:normal;background:#FFC420}.member.history table tbody tr td,.member.purchase table tbody tr td{line-height:22px;padding:12px 8px}.member.history table tbody tr td:last-child,.member.purchase table tbody tr td:last-child{text-align:right}.member.history table tbody tr td .label,.member.purchase table tbody tr td .label{font-size:90%;display:inline}@media (max-width: 768px){header .logo img{left:50%;transform:translateY(-50%) translateX(-50%) !important}header .right{display:none}nav .nav li{padding:2px 0}nav .nav li.home{display:none}nav .nav>li a{border-left:none}nav .nav>li ul.dropdown-menu>li{padding-left:25px;background:#eee}nav .nav>li ul.dropdown-menu>li a{padding-left:10px !important}footer{padding:20px;height:auto !important}footer .logo img{position:static !important;width:100%;padding:0;transform:none !important}footer .navbar-nav{margin-bottom:0}footer .navbar-nav li{float:left}footer .navbar-nav li a{border-left:none !important}}@media (max-width: 768px){.steper .label{padding:0 !important}.steper .step{margin-top:30px;border-left:none !important}.store.index .options .col-sm-4{margin-top:30px}.app-form form label,.member.profile section form label{display:inline;text-align:left}}
