.resize_font{border-radius: 10px;box-shadow: 0 4px 8px 0 rgba(0,0,0,.5);background-color : #000;color : #fff}.img_galeri-background{position: relative}.img_galeri-background img{max-width: 100%;border-radius: 10px;box-shadow: 0 4px 8px 0 rgba(0,0,0,.5)}.img_galeri-overlay{position: absolute;border-radius: 10px;bottom: 0;left: 0;right: 0;background-color: rgba(0,0,0,.5);overflow: hidden;width: 100%;height: 0;transition: .5s ease}.img_galeri-background:hover .img_galeri-overlay{height: 100%}.img_galeri-text{color: #fff;font-size: 20px;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);text-align: center}.underline{width: 70px;background-color: #000;height: 2px;border-bottom-width: 2px solid #000}#nav-menu-container{position: relative;float: left!important;margin-left: 50px}form{font-family: MINIRegular;font-size: 18px;cursor: pointer}.notif_error{display:none;color:white;background-color:#FF0000;padding: 2px 4px}.btn-border{border: 2px solid #000;border-radius: 0;padding: 5px 10px;margin-left: 5px;font-size: 20px;cursor: pointer}.danger{border-color: #FF0000;background-color: #FF0000;color: #fff}.danger:hover{border-color: #fff;background: #000;color: #fff!important}.default{background-color: #fff;border-color: #fff;color: #000}.default:hover{border-color: #fff;background: #000;color: #fff}.default-invert{background-color: #fff;border-color: #000;color: #000}.default-invert:hover{border-color: #000;background: #000;color: #fff}.default-invert-trans{background-color: #FF0000!important;border-color: #000!important;color: #fff!important;padding : 3px 6px !important}.default-invert-trans:hover{border-color: #e01534;background: transparent;color: #e01534}.danger-invert{background-color: #FF0000;border-color: #FF0000;color: #fff}.danger-invert:hover{background-color: #FF0000;border-color: #FF0000;color: #fff}.black-invert{background-color: #000;border-color: #000;color: #fff}.black-invert:hover{background-color: #fff;border-color: #000;color: #000}.succes-invert{background-color: #27ae60;border-color: #000;color: #fff}.succes-invert:hover{border-color: #27ae60;background: #ecf0f1;color: #2c3e50}.white-invert{background-color: #f1f1f1;border-color: #000;color: #000}.white-invert:hover{border-color: #27ae60;background: #ecf0f1;color: #ecf0f1}.info-invert{background-color: #001BFA;border-color: #001BFA;color: #fff;font-size: 20px!important}.info-invert:hover{border-color: #27ae60;background: #ecf0f1;color: #2c3e50}div.scrollmenu{cursor: pointer;overflow: auto;width: 100%;background-color: #e8e8e8}div.lineaar{white-space: nowrap;background-color: #e8e8e8}div.scrollmenu a img{text-align: center;color: #000;width: 100%}div.scrollcontent{display: inline-block;text-align: center;width: 200px;padding: 10px;color: #000;word-wrap: break-word;font-weight: 700}div.scrollcontent a{font-weight: 400;color: #000;line-height: 1rem;font-size: 18px}div.scrollcontent a: hover{font-style: bold;color: #000;font-size: 30px}#lokasi{background-color: #f1f1f1;padding: 15px}#video{position: relative;width: 100%;height: 100%;min-width: 50%;min-height: 50%}#video h2{color: #fff;margin-top: 23%;margin-left: 20%;margin-right: 20%;position: absolute;text-align: center;font-size: 7vh;font-weight: bold;vertical-align: middle;z-index: 1}#video video{position: relative;width: 100%;height: auto;z-index: -11111}.content{position: absolute;bottom: 0;background: rgba(0,0,0,.5);color: #f1f1f1;width: 100%;padding: 20px}.style-1::-webkit-scrollbar{width: 10px}.style-1::-webkit-scrollbar-track{background: #7f8c8d}.style-1::-webkit-scrollbar-thumb{background: #2c3e50}.style-1::-webkit-scrollbar-thumb:hover{background: #34495e}.hide-scrollbar::-webkit-scrollbar{display: none}.md-fixedtext{color: #000;font-family: MINIRegular;font-size: 32px}.service-content{padding-right: 100px;padding-left: 100px;padding-bottom: 20px}.card-service{display: inline-block;box-shadow: 0 4px 8px 0 rgba(0,0,0,.1);background-color: #f1f1f1;transition: .3s;width: 320px;margin-right: 10px}.card-service:hover{box-shadow: 0 8px 16px 0 rgba(0,0,0,.1)}.card-service-container{font-family: MINIRegular;font-size: 18px;color: #000;padding: 30px 16px}.card-news img{height: 220px;width: 100%}.card-service img{padding: 0 5px!important;border-radius: 10% 10%;object-fit: cover;height: 240px;width: 100%}.card-service-container h4{font-family: MINIRegular;font-size: 20px;color: #000}.service-control-btn{position: absolute;top: -300px;height: 65px;width: 65px;position: relative;background-color: rgba(0,0,0,.6);border-radius: 50%;display: inline-block;text-align: center;color: #fff}.service-control-btn:hover{position: absolute;top: -300px;height: 65px;width: 65px;position: relative;background-color: #000;border-radius: 50%;display: inline-block;text-align: center}.service-control-next{float: right;margin-right: 30px}.service-control-prev{float: left;margin-left: 30px}.service-control-btn span{margin: 0;position: absolute;top: 50%;left: 50%;-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);color:white!important}.md-headline{position: relative;width: 100%}.md-headline p{width: 100%;position: relative;font-family: MINIItalic;font-size: 18px;font-weight: 400;font-style: italic;text-decoration: none;display: inline-block;color: #000;text-align: center}.md-title{position: relative;width: 100%}.md-title span{width: 100%;position: relative;font-family: MINIBold;margin-top: 20px;margin-bottom: 10px;padding-left: 50px;font-size: 28px;font-weight: 400;font-style: bold;text-decoration: none;display: inline-block;color: #000;text-align: left;text-transform: uppercase}.tombol_step{padding-bottom:20px;padding-top:15px;margin-left:20px;margin-right:20px}.md-title p{width: 100%;position: relative;font-family: MINIRegular;margin-bottom: 10px;font-size: 24px;font-weight: 400;text-decoration: none;display: inline-block;color: #000;text-align: left}.card-news{display: inline-block;box-shadow: 0 4px 8px 0 rgba(0,0,0,.1);background-color: #fff;transition: .3s;width: 30%;margin: 10px}.card-news:hover{box-shadow: 0 8px 16px 0 rgba(0,0,0,.1)}.card-news-container{display: block;font-size: 18px;color: #000;word-wrap: break-word;text-align: justify;padding:6px 12px}.news-item-botom{padding-top: 50px;margin: auto;width: 100%;padding-right: 100px;padding-left: 100px;float: bottom}.img-responsive,.thumbnail a>img,.thumbnail>img{display: block;max-width: 100%;margin: auto;height: auto}#step4 .card-list{background-color : #f1f1f1}.warranty-header-label{font-size: 18px;font-weight: 700;color: #000;padding-left: 50px;padding-right: 50px;padding-bottom: 20px}.warranty-header-label table td, table tr{font-size: 14px;font-weight: normal;color: #000;padding: 0;margin: 0;border: 2px solid #00000012}#content-info{display: block;position: relative;width: 100%;background-color: #fff}#content-info .warranty-header-label span{font-weight: bold;font-size: 16px;line-height: 1.375rem}#payment{display: block;position: relative;width: 100%;background-color: #f1f1f1}.step_prospek{display: none}.slider{display: block;position: relative;width: 100%;background-color: #f1f1f1;padding-bottom :10px}#payment{display: block;position: relative;width: 100%;background-color: #fff}#content-marketing p{font-weight: 400;font-size: 1rem;line-height: 1.375rem}#content-marketing{display: block;position: relative;width: 100%;background-color: #f1f1f1}.marketing-header-label{font-size: 18px;font-weight: 700;color: #000;padding-left: 35px;padding-right: 35px;padding-bottom: 20px}.card-title{margin-bottom: .5rem;margin: 0!important}.box-form{border: 1px solid #ddded9;padding: 50px;vertical-align: middle;font-size: 24px}.box-form img{height: 50px;width: 150px}.tabcontent{display: none;padding: 6px 12px;border-top: none}.img_banner{width: 100%;height: 100%;background-image: linear-gradient(to top,rgba(0,0,0,.3),rgba(0,0,0,.8));position: absolute;text-align: center;z-index: 94}.img_banner h1{padding-top: 50px;padding-left: 50px;text-align: center;font-family: MINIBold;font-size: 50px;margin: auto;position: absolute}#banner-contact{position: relative;width: 100%;height: 100%}#banner-contact img{padding-top: 90px;position: relative;width: 100%;height: 100%}.img_banner .btn a{padding: 50px;font-size: 40px;margin-left: auto;margin-right: auto;margin-bottom: 100px;bottom: 0;margin-top: 100px;position: absolute}.img_banner .btn{width: 100%;height: 100%}.floating-btn{line-height:50px;text-align:center;color:#fff;font-size:30px;font-weight:700;-webkit-border-radius: 75% 75% 0 75%;text-decoration:none;transition:ease all .3s;position:fixed;right: 100px;bottom: 80px;z-index:999;}
.bubble_pop:after {content: " ";width: 100px;height: 195px;position: fixed;background: url(../img/icon_chat/asimo.png);background-size: cover;right: 0px;bottom: -70px;}

.bubble_pop:before {
    content: "";
    width: 1px;
    height: 1px;
    position: absolute;
    bottom: -30px;
    right: -25px;
    box-shadow: 1px 0px 50px 20px #007bff;
}.floating-btn:hover,div:active,div:focus{background-color:none;color:#FF0000}.floating-contentainer-chat{background-color: transparent;display: none;width: 300px;height: 90%;text-align: center;vertical-align: center;color: #fff;font-size: 30px;font-weight: 700;text-decoration: none;position: fixed;top: 10vh;right: 0;bottom: 5vh;z-index: 1998;}.floating-content-header{background-color: #FF0000;display: block;padding-top: 10px;padding-left: 10px;padding-right: 10px;width: 100%;height: 50px;text-align: left;vertical-align: center;color: #fff;font-size: 18px;font-weight: 700;text-decoration: none;transition: ease all .3s;position: relative;z-index: 998}.content-list-chat{display: block;width: 100%;height: 68vh;overflow: auto;bottom: 50px;background: #FF0000;}#cari_sales{border-radius:0;font-size: 20px;border: 2px;border-style: double;border-color: #FF0000;width: 100%}.list-chat{background-color: #f3f3f3;color: #000;width: 100%;border: 2px;border-style: double;border-color: #FF0000;text-align: left;position: relative;}.profile{width: 50px;height: 48px;border-radius: 50%}.list-chat-title{display: inline-block;font-size: 14px;vertical-align: middle;position: relative}.list-chat-title .list-chat-status{color: #FF0000;font-size: 12px;display:none}.list-chat-status_new{color: #FF0000;font-size: 12px;display:fixed;vertical-align:center}.bubble_pop{background: url('../img/icon_chat/normal.png'), #ff0000d6 !important;width: 80px !important;height: 80px !important;background-repeat: no-repeat !important;background-position: center center !important;cursor: pointer;}
.bubble_pop:hover, .bubble_pop a:active{background: url(../img/icon_chat/active.png), #ffffff !important;width: 80px !important;height: 80px !important;background-repeat: no-repeat !important;background-position: center center !important;box-shadow: 1px 0px 11px 0px #999999;}._loader{display: inline-block;border: 3px solid rgba(0,0,0,0);border-radius: 50%;border-top: 3px solid #fff;border-bottom: 3px solid #fff;width: 50px;height: 50px;-webkit-animation: spin .5s linear infinite;animation: spin .5s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform: rotate(0deg)}100%{-webkit-transform: rotate(360deg)}}@keyframes spin{0%{transform: rotate(0deg)}100%{transform: rotate(360deg)}}._backdrop{display:none;position: fixed;top: 0;left: 0;height: 100%;width: 100%;background: rgba(0,0,0,0.7);z-index: 99999}._table{display: table;vertical-align: middle;text-align: center;color: #fff;width: 100%;height: 100%}._table_cell{display: table-cell;vertical-align: middle;text-align: center;color: #fff}.hover_footer{text-decoration: underline}.hover_footer:hover{color: blue!important}.card{display: block!important;text-align: center;margin-bottom: 10px}.card-body{padding: 1.25rem;padding-top: 5px}.card-body p{margin-bottom: 10px}.card-body .btn-border{border-radius: 25px;font-weight: bold}.find_lokasi span{font-weight: bold;font-size: 18px!important;margin : 0px;padding : 0px}.lokasi{margin-bottom : 5px;padding : 0px 4px}.find_lokasi p{font-weight: 400;font-size: 16px!important}input.invalid{background-color: #fdd}#data-mobil h1{font-size: 36px;color: #000}.data-mobil-content{padding-right: 40px;padding-left: 40px}.input-rupiah{text-align:right!important}.card-border-ringkasan{display: inline-block;position: relative;box-shadow: 0 1px 2px 0 rgba(0,0,0,.1);background-color: #fff;transition: .3s;width: 100%!important}.card-border{display: inline-block;position: relative;box-shadow: 0 2px 4px 0 rgba(0,0,0,.1);background-color: #fff;transition: .3s;width: 100%!important;margin-top: 8px}.card-list{display: inline-block;position: relative;box-shadow: 0 4px 8px 0 rgba(0,0,0,.1);background-color: #fff;transition: .3s;width: calc(100% - 20px)!important;margin: 10px}.card-list img{border-radius: 10% 10%;object-fit: cover;transition: .3s;width: 100%}.card-list-title{float: left;display: inline-block;position: relative;transition: .3s;width: 40%;height: auto}.card-list-container{display: inline-block;font-size: 18px;color: #000;word-wrap: break-word;text-align: justify;width: 56%;margin-left: 1vh;float: right;padding-right: 5vh}.card-list-btn{display: inline-block;position: relative;margin-bottom: 50px}.card-list .card-list-container a :hover{color: #000}.card-list:hover{box-shadow: 0 8px 16px 0 rgba(0,0,0,.1)}.card-list-container h2{text-align: left;vertical-align: middle;display: block;font-family: MINIRegular;font-size: 24px}.buy-content{opacity: 1}.content_buy_car{margin-bottom: 15px;opacity: 1}#car-buyer .buy-content :hover .content_buy_car{opacity: .5}#car-buyer .buy-content .content_buy_car:hover{opacity: 1}#car-buyer .buy-content .content_buy_car:hover img{margin-left: -100px;-webkit-transform: scale(1);transform: scale(1);-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out}#car-buyer .buy-content .content_buy_car:active img{margin-left: -1000px;-webkit-transform: scale(1);transform: scale(1);-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out}.model-buy-info{color: #555;background-color: #fff;text-align: center;padding: 4px;border: 2px solid #555;max-width: 200px;line-height: 1.1;margin: auto;border-radius: 25px;padding-left: 10px;padding-right: 10px;min-height: 38px}#car-buyer .buy-content .content_buy_car:hover .model-buy-info{opacity: 1!important;color: #fff;background-color: #df1a30;border: 2px solid #df1a30}.model-price-label{font-size: 10px;font-weight: 600}.model-starting-price{font-weight: 700;text-transform: none}.modelmenuname{font-size: 20px;padding-top: 10px;font-weight: 700;text-align: center}.login{height: 100%;min-height: 100vh;align-items: center}.login-back-img{width: 100%;height: 20vh;background-size: cover;background-position: center;background-repeat: no-repeat}.login-back-img img{height: 80%;margin: 20px}.login_title{text-align: center;font-size: 50px;text-transform: uppercase;font-weight: 700;letter-spacing: 3px;color: #fff;margin-right: 20px}.auto_resizefont{white-space: normal}.news-item-botom{padding-top: 20px;margin: auto;width: 100%}#news{display: block;background: #f1f1f1;width: 100%;padding-top: 10px;padding-right: 10px;padding-left: 10px;padding-bottom: 50px}#news h1{font-family: MINIRegular;font-size: 32px;font-weight: 300;color: #000}.news-content{padding-right: 30px;padding-left: 30px}#content_panorama{width: 100%;height: 500px;display:none;margin:0!important;}#container_video_panorama{width: 100%;height: 500px;display:none;margin-top: 40px}#tutup_foto_panorama{float:right;display:none}#tutup_video_panorama{float:right;display:none}.border_radio{border-bottom: 1px solid #ced4da;border-radius: 4px}.border_red{border-top: 2px solid #FF0000!important;border-left: 2px solid #FF0000!important;border-right: 2px solid #FF0000!important;border-bottom: 2px solid #FF0000!important;border-radius: 4px!important}.center_span{vertical-align: -webkit-baseline-middle;text-align:center;margin:0px;padding:0px}.card-img-prospek{height: 120px !important;width: 120px !important;object-fit: cover;margin: 0;border-radius: 20%;padding-bottom :4px}.img-fluid{border-radius: 10% 10%;object-fit: cover;}.card-img-top{height: 180px !important;width: 180px !important;object-fit: cover;margin: 5px 0px;border-radius: 50% 50%}.card-img-xnews{height: 225px !important;width: 90% !important;object-fit: cover;margin: 8px 0px;border-radius: 10% 10%;}.style-1::-webkit-scrollbar{width: 10px}.style-1::-webkit-scrollbar-track{background: #7f8c8d}.style-1::-webkit-scrollbar-thumb{background: #2c3e50}.style-1::-webkit-scrollbar-thumb:hover{background: #34495e}.hide-scrollbar::-webkit-scrollbar{display: none}.ringkasan{position: relative !important;width: 100% !important;padding-right: 15px !important;padding-left: 15px !important}.chose_chat_area{ background:#FF0000; } .chose_chat_area .btn-danger{ background: #c82333;}