@import url(../../../maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css);@font-face{font-family:"Charlotte Southern";src:url(../../fonts/hilux/Charlotte-Southern.eot);src:url(../../fonts/hilux/Charlotte-Southern.eot?#iefix) format("embedded-opentype"),url(../../fonts/hilux/Charlotte-Southern.woff2) format("woff2"),url(../../fonts/hilux/Charlotte-Southern.woff) format("woff"),url(../../fonts/hilux/Charlotte-Southern.ttf) format("truetype"),url(../../fonts/hilux/Charlotte-Southern.svg#Charlotte-Southern) format("svg");font-weight:400;font-style:normal;font-display:swap}.charlotte_southern{font-family:"Charlotte Southern"}.nopadding{padding-left:0;padding-right:0}.hiluxNav{display:none;position:fixed;top:70px;left:0;right:0;z-index:999;background-color:#000;padding:15px}.hiluxNav.showNavLinks{display:block}.hiluxNav ul{padding:0;margin-bottom:0;list-style:none;white-space:nowrap}.hiluxNav ul li a{color:#fff;text-transform:uppercase;font-size:14px}.hiluxNav ul li a:focus,.hiluxNav ul li a:hover,.hiluxNav ul li.active a{text-decoration:none;color:#e00101}.hilux-banner{position:relative;width:100%;overflow:hidden;background-color:#c2c0c0}.hilux-intro{position:absolute;bottom:0;right:0;width:25%}.hilux-banner img{width:100%}.hilux-banner .scrollTO{position:absolute;bottom:15%;left:50%;right:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:190px;text-align:center;color:#fff;pointer-events:none;cursor:default}.hilux-banner .scrollTO:focus,.hilux-banner .scrollTO:hover{text-decoration:none}.hilux-banner .scrollTO::after,.hilux-banner .scrollTO::before{display:inline-block;content:"";width:10px;height:10px;background-image:url(../../images/showroom/hilux/scroll.webp);background-repeat:no-repeat;background-size:contain;margin:0 10px}.hilux-vr_banner{display:table;width:100%;background-color:grey}.hilux-vr_banner img{width:100%}.hilux-driveAwesome{background-color:#fff;padding-top:50px;padding-bottom:50px;display:table;width:100%}.hilux_water-wanding{display:flex;flex-wrap:wrap;align-items:center}.waterWanding-left p{font-size:16px;line-height:1.5;margin-bottom:0;border-left:2px solid red;padding-left:25px}.waterWanding-right{display:flex;justify-content:flex-end}.waterWanding-right h3{font-size:16px;font-weight:600;color:#000;text-align:right;line-height:1.5;text-transform:uppercase}.waterWanding-right h3 span.charlotte_southern{letter-spacing:-1.1px;color:#e02521;font-size:65px;text-transform:capitalize;font-weight:300;position:relative;top:-5px}.waterWanding-right h3 span.drive{position:relative;top:-40px}.water-wanding-grid{margin-top:50px}.water-wanding-grid-inner{display:flex;flex-wrap:wrap}.water-wanding-left{overflow:hidden;min-height:500px;display:flex}.water-wanding-left .carousel,.water-wanding-left .carousel-inner,.water-wanding-left .carousel-inner .item{width:100%;height:100%}.water-wanding-left .carousel-control::before{content:none}.water-wanding-left .carousel-control span{color:#e00101}.carousel-indicators li.active{background-color:#e00101;border:1px solid #e00101}.water-wanding-left .carousel-inner .item{background-image:url(../../images/showroom/hilux/water-wanding-banner-660-x-448.webp);background-repeat:no-repeat;background-size:cover;background-position:center center}.water-wanding-right{display:flex;flex-wrap:wrap;grid-template-columns:auto 1fr 1fr;padding:0 30px}.ww_right-top{margin-bottom:30px}.gridWithCaption{position:relative;background-color:grey}.grid_caption{position:absolute;bottom:0;background-color:#000;padding:10px 15px;text-align:center;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.grid_caption span{color:#fff;font-size:12px;text-transform:capitalize}.gridWithCaption:focus .grid_caption,.gridWithCaption:hover .grid_caption{background-color:#e00101;padding:12px}.ww_right-bottom{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.chief-engineer{padding-top:50px;padding-bottom:100px;display:table;width:100%;background-color:#fff}.chief-engineer-wrapper{position:relative;padding-left:0;padding-right:0;display:flex;flex-wrap:wrap;align-items:center}.chief-engineer-video img{position:relative;width:100%}.chief-engineer-video::before{position:absolute;content:"";width:100%;height:100%;top:25px;left:-25px;background-color:#e00101}.chief-engineer-text h2{font-size:35px;font-weight:700;position:relative}.chief-engineer-text h2::before{content:"";height:110%;width:50%;display:block;background-color:transparent;border-top:2px solid #e00101;border-right:2px solid #e00101;position:absolute;right:-10px;top:-10px;height:110%}.chief-engineer-text p{font-size:18px;line-height:1.5;padding-right:25px;position:relative;margin-top:50px}.video-icon{position:absolute;display:block;width:100px;height:100px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:rgba(255,255,255,.8);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-image:url(../../images/showroom/hilux/ionic-ios-play.webp);background-repeat:no-repeat;background-size:35%;background-position:center}.hilux-exteriorFeatures{padding-top:50px;padding-bottom:50px;display:table;width:100%}.hilux-exteriorFeatures h2,.hilux-interiorFeatures h2{margin-bottom:25px;color:#2a2522;font-weight:600}.hilux-interiorFeatures h2{text-align:right}.efGridWrapper{clear:both;display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-top:25px}.efGridWrapper1{margin-top:30px;display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px}.ef-grid-left{display:grid;grid-template-columns:1fr;grid-row-gap:30px}.ef-grid-left img,.ef-grid-right img{width:100%}.ef-grid-left .ef-grid:first-of-type{grid-column-start:1;grid-column-end:3}.ef-grid-right{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:30px;grid-row-gap:30px}.ef-grid-right .ef-grid:last-of-type{grid-column-start:1;grid-column-end:3}.ef-grid{position:relative;overflow:hidden;max-height:425px}.ef-grid-caption{position:absolute;top:0;left:0;background-color:#000;padding:10px;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;max-width:85%;text-transform:capitalize}.ef-grid-caption span{color:#fff}.ef-grid:focus .ef-grid-caption,.ef-grid:hover .ef-grid-caption{background-color:#e00101;padding:15px}.ef-grid img{-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.ef-grid:focus img,.ef-grid:hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2)}.hilux-interiorFeatures{width:100%;padding-top:50px;padding-bottom:50px;overflow:hidden;background:#f8f8f8}.interiorSlider .slide-item{position:relative}.interiorSlider .slideCaption{width:100%;position:absolute;bottom:0;left:0;background-color:#000;padding:10px;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.interiorSlider .slideCaption span{color:#fff;text-transform:capitalize;font-weight:600}.interiorSlider .slideCaption p{display:none;color:#fff;margin-top:15px}.interiorSlider .slide-item:focus .slideCaption,.interiorSlider .slide-item:hover .slideCaption{background-color:#e00101;padding:15px}.interiorSlider .slide-item:focus .slideCaption p,.interiorSlider .slide-item:hover .slideCaption p{display:block}.interiorSlider .slide-item{overflow:hidden}.interiorSlider .slide-item img{-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.interiorSlider .slide-item:focus img,.interiorSlider .slide-item:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1)}.interiorSlider .owl-stage-outer{position:relative}.interiorSlider .owl-stage-outer::after,.interiorSlider .owl-stage-outer::before{display:block;content:"";position:absolute;width:150px;height:100%}.interiorSlider .owl-stage-outer::before{background:transparent linear-gradient(90deg,#f8f8f8 0,#f8f8f800 100%) 0 0 no-repeat padding-box;left:0;top:0;z-index:2}.interiorSlider .owl-stage-outer::after{background:transparent linear-gradient(270deg,#f8f8f8 0,#f8f8f800 100%) 0 0 no-repeat padding-box;right:0;top:0}.slider-customeBtn{display:flex;justify-content:center;align-items:center;position:absolute;width:100px;height:100px;background-color:rgba(255,255,255,.8);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:none;z-index:2;font-size:40px;color:#eb0a1e}.slider-customeBtn span{color:#eb0a1e}.customPrevBtn{top:50%;left:0;-webkit-transform:translate(100px,-50%);-moz-transform:translate(100px,-50%);transform:translate(100px,-50%)}.customNextBtn{top:50%;right:0;-webkit-transform:translate(-100px,-50%);-moz-transform:translate(-100px,-50%);transform:translate(-100px,-50%)}.hilux-legacy{display:table;width:100%;padding-top:50px}.hilux-legacy h2{font-weight:600;color:#2a2522;text-transform:uppercase;font-size:4rem;margin-bottom:25px}.hilux-legacy h2 span{position:relative;top:-6px}.hilux-legacy h2 span img{height:45px}.legacyWrapper{position:relative;margin-top:50px}.legacyWrapper img{width:100%}.legacyCars{position:absolute;top:0;left:0;right:0;bottom:0}.legacyContent{background-color:#000;display:flex;flex-wrap:wrap;align-items:center}.junGleVideo{position:relative;margin-top:-50px}.legacyContent-right{justify-content:center}.legacyContent-right p{position:relative;margin-bottom:0;line-height:1.5;max-width:275px;position:relative;left:50%;font-size:18px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.legacyContent-right p::before{display:block;content:"";position:absolute;top:-20px;width:150px;height:25px;background-color:transparent;border-top:1px solid #de1019;border-left:1px solid #de1019;left:-25px}.legacyContent-left img{width:100%}.ourGaol{display:table;width:100%;padding-top:100px;padding-bottom:100px;background-color:#f8f8f8}.ourGaol h2{position:relative;display:table;font-size:30px;font-weight:600;color:#2a2522;text-transform:uppercase;margin:0 auto 25px}.ourGaol h2::before{display:inline-block;content:"";position:absolute;right:-20px;top:-10px;width:50%;height:110%;border-right:2px solid #e00101;border-top:2px solid #e00101}.ourGaol-video{display:flex;justify-content:center;align-items:center}.ccb{margin-top:100px}.ccb .nav-tabs>li{width:33.33%;text-align:center}.ccb .nav-tabs>li.active>a,.ccb .nav-tabs>li.active>a:focus,.ccb .nav-tabs>li.active>a:hover{background-color:transparent!important;border:none;font-weight:600}.ccb .nav-tabs>li>a{color:#2a2522;font-size:18px;font-weight:300}.ccb .nav-tabs>li.active::after{display:block;content:"";width:100%;height:2px;border-radius:4px;background-color:#e00101}.tab-content ul{padding:0;list-style:none;display:flex;justify-content:center;gap:15px;margin-top:50px}.panel-body ul{list-style:none;padding:0}.panel-body ul li:not(:last-child){margin-bottom:15px}.panel-title a{text-decoration:none;display:flex;justify-content:space-between}.reginal-ce{background-color:#2a2522;display:inline-block;width:100%;position:relative;margin-top:50px}.rce-Wrapper{display:flex;flex-wrap:wrap;align-items:center}.rce-left{position:relative;z-index:3}.rce-left img{width:100%}.reginal-ce::after,.reginal-ce::before{display:block;width:100%;height:50px;content:"";background-color:#f8f8f8;position:absolute;z-index:2}.reginal-ce::before{top:-1px;left:0}.reginal-ce::after{bottom:-2px;left:0}.rce-right h2{position:relative;margin-bottom:25px;color:#fff;opacity:.6;font-size:35px;font-weight:700;display:table;margin-top:0}.rce-right h2::before{position:absolute;display:block;content:"";width:150px;height:25px;background-color:transparent;border-top:1px solid #e00101;border-right:1px solid #e00101;right:-25px;top:-10px;height:110%}.rce-right p{position:relative;color:#fff;font-size:18px;line-height:1.5;padding-right:25px;padding-top:25px}.exclusive-accessories{display:inline-block;width:100%;padding-top:50px;background:#f8f8f8}.exclusive-accessories h2{position:relative;display:table;color:#2a2522;font-size:30px;font-weight:600;text-align:right;float:right;margin-right:15px;padding:0 30px}.exclusive-accessories h2::before{display:inline-block;position:absolute;content:"";width:50%;height:115%;border-right:2px solid #e00101;border-top:2px solid #e00101;right:0;top:-10px}.exclusiveGrid{display:flex;flex-wrap:wrap;margin-top:25px}.exclusiveGrid .ea-grid{position:relative;margin-bottom:30px;overflow:hidden}.ea-grid .img-wrapper{overflow:hidden}.exclusiveGrid .ea-grid img{width:100%}.ea-grid-caption{position:absolute;top:0;left:15px;display:table;padding:10px;background-color:#000;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.splits .ea-grid-caption{left:0}.ea-grid-caption span{color:#fff}.ourGaol .panel-body ul{list-style:none;padding:0}.ourGaol .panel-title a{color:#fff}.exclusiveGrid .ea-grid .img-wrapper:focus .ea-grid-caption,.exclusiveGrid .ea-grid .img-wrapper:hover .ea-grid-caption{background-color:#e00101;padding:15px}.exclusiveGrid .ea-grid img{-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.exclusiveGrid .ea-grid .img-wrapper:hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2)}.hilux-colors{display:inline-block;width:100%;padding-top:50px;padding-bottom:50px;background-color:#fff}.colorsWrapper{display:flex;flex-wrap:wrap;align-items:center}.colors-left{position:relative}.colors-left img{width:80%;background:0 0;border:none}.colors-right{display:flex;justify-content:flex-end}.colors-right ul{list-style:none;padding:0}.colored-cars{position:absolute;top:0;left:0;opacity:0}.colored-cars.show{opacity:1!important}.colors-right ul li{margin-bottom:25px;-webkit-transform-origin:right;-moz-transform-origin:right;transform-origin:right;-webkit-transition:ease-in-out .5s;-moz-transition:ease-in-out .5s;transition:ease-in-out .5s}.colors-right ul li.active{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2)}.colors-right ul li a{color:#fff;padding:10px 70px 10px 25px;display:block}.colors-right ul li a:focus,.colors-right ul li a:hover{text-decoration:none}.placeHolderImg{opacity:0}.bronze{background-color:#443b32}.brown{background-color:#251c17}.crimson-red{background-color:#911918}.black{background-color:#000}.white{background-color:#fff;color:#000;border:.5px solid rgba(0,0,0,.2)}.white a{color:#000!important}.silver{background-color:#b8c0c2}.hilux-techSpecs{display:inline-block;width:100%;padding-top:50px;padding-bottom:50px;background-color:#fff}.hilux-techSpecs h2{position:relative;font-weight:600;font-size:30px;text-align:center;color:#2a2522;display:table;margin:0 auto 25px}.hilux-techSpecs h2::before{display:inline-block;content:"";position:absolute;width:50%;height:115%;border-right:2px solid #e00101;border-top:2px solid #e00101;right:-15px;top:-6px}.maintd{background-color:#000;color:#fff;font-weight:600}.hilux-techSpecs h3{display:inline-block;background-color:#000;color:#fff;padding:10px}.hilux-techSpecs h4{display:inline-block;color:#fff;padding:5px;text-transform:uppercase;font-weight:600;width:100%}.panel-heading{background-color:#000!important}ul.features{list-style:inside;padding:0}.tableWrapper{clear:both;margin:0 auto;float:none;padding:0}.hilux-colors h2{position:relative;display:table;font-weight:600;font-size:30px;color:#2a2522;margin-bottom:25px}.hilux-colors h2::before{display:inline-block;content:"";width:50%;height:115%;position:absolute;right:-15px;top:-7px;border-top:2px solid #e00101;border-right:2px solid #e00101}.scrolltoTop{display:flex;align-items:center;justify-content:center;color:#fff;width:60px;height:60px;background-color:#e00101;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:fixed;right:15px;bottom:15px;z-index:9;text-decoration:none}.scrolltoTop:focus,.scrolltoTop:hover{text-decoration:none}.scrolltoTop span{color:#fff}.sectionHeading{position:relative;display:inline-block;font-size:30px;font-weight:600}.sectionHeading::before{display:block;content:"";width:46%;height:120%;position:absolute;top:-10px;right:-15px;border-top:2px solid #e00101;border-right:2px solid #e00101}.awesomeHead{display:flex}.awesomeHead h4{display:inline-block;font-size:16px;color:#141415;font-family:ToyotaType-Bold;font-weight:700;position:relative;top:5px;margin:0}.awesomeHead h4 span{display:block;font-size:70px;position:relative;top:-15px;left:-20px;font-weight:400;letter-spacing:-1.4px;color:#ce4439}.awesomeHead p{font-size:18px;color:#000;font-weight:600;line-height:1.5;margin:0}.chief-engineer-text{display:flex;justify-content:center}.chief-engineer-text .ce-heading{display:inline-block}.hilux-exteriorFeatures .awesomeHead{padding-left:100px;align-items:center}.hilux-exteriorFeatures h2{font-size:30px}.hilux-exteriorFeatures .awesomeHead h4 span{left:-60px}.hilux-exteriorFeatures .awesomeHead p{position:relative;left:-20px;top:-5px}.exfeatureHeading{margin-bottom:40px}.exfeatureHeading-left{padding:0}.hilux-interiorFeatures .interior-head-right p{position:relative;display:table}.hilux-interiorFeatures .interior-head-right p span{display:block;font-size:70px;position:absolute;top:11px;right:-100px;font-weight:400;letter-spacing:-1.4px;color:#ce4439}.interior-head-left h3{margin:0;font-size:20px;text-align:right;font-weight:600;line-height:1.3}.interior-head-right{border-left:.5px solid rgba(0,0,0,.5)}.hilux-interiorFeatures .exfeatureHeading-right{align-items:center}.legacyHead p:not(:last-child){margin-bottom:20px}.legacyHead p span{color:#e00101}.legacyHead h2{position:relative;display:inline-block}.legacyHead h2::before{display:inline-block;content:"";position:absolute;right:-25px;top:-10px;width:50%;height:110%;border-right:2px solid #e00101;border-top:2px solid #e00101}.ebook img{width:100%}.Hilux_form{display:inline-block;width:100%;padding-top:50px;padding-bottom:50px;background-color:#191919}.form-control{border-right:0}.salutation input{text-align:center;background-color:#d3302d!important;border-color:#d3302d;color:#fff;font-weight:600}.submitBtn{display:inline-block;width:250px;height:46px;line-height:33px;background-color:#e00101;color:#fff;border:none}.submitBtn:focus,.submitBtn:hover{background-color:#fff;color:#e00101}.Hilux_formWrapper{display:flex;flex-wrap:wrap;align-items:center}.form-control{border-radius:0!important}.fa-plus{background-image:none;color:#fff;position:relative;padding:0;margin:0;z-index:1}.discContSpec h4{color:#000;font-size:18px;font-weight:600;text-transform:uppercase}.discContSpec .discContSpeclist li{font-weight:400;font-size:13px;line-height:24px;margin-bottom:15px;position:relative;padding-left:10px}.desc-table{min-width:100%}.desc-table{border:none;font-size:13px;width:100%;border-collapse:collapse;margin:0;background-color:#fff;overflow-x:scroll;margin-top:0!important}.desc-table tr:nth-child(odd){background-color:#eaeaea;border:0}.desc-table tr:nth-child(odd){background-color:#fff}.desc-table tr th{border-bottom:2px solid #000!important;border-top:none}.desc-table th{background-color:#f8f8f8;color:#333;font-weight:700;padding:1%;text-align:center;border:1px solid #ccc;font-size:14px}.desc-table th{border:1px solid #fbfbfb;background-color:#989a9a7a}.left-title{text-indent:0}.bold-title{font-weight:600}.extable td{text-align:left}.desc-table td{padding:4px;border:1px solid #ddd;width:auto;font-family:verdana;font-size:13px}.desc-table td{padding:6px;border:1px solid #555;color:#222}.panel-body ul{list-style:disc;padding-left:25px}.view-and-download{text-align:right;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:15px}.view-and-download a{display:inline-block;background-color:#000;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:220px;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.view-and-download a::focus,.view-and-download a::hover{background-color:#e00101!important}.view-and-download a span{color:#fff;font-size:18px;margin-right:15px}.dics{margin-bottom:50px}.dics ul{list-style:none}.dics ul li{font-size:12px;margin-bottom:10px}.modal-body{padding-top:0;padding-bottom:0;background-image:url(../../images/showroom/hilux/popup-bg.webp);background-repeat:no-repeat;background-size:cover}.popupEnqForm{background-color:rgba(0,0,0,.8);padding-top:100px;padding-bottom:100px}.popupEnqForm .form-control{background-color:transparent;border:none;border-bottom:1px solid #fff;box-shadow:none;color:#fff}.popupEnqForm .form-control::placeholder{color:#fff;opacity:1}.popupEnqForm .form-control:-ms-input-placeholder{color:#fff}.popupEnqForm .form-control::-ms-input-placeholder{color:#fff}.popupEnqForm input.form-control{padding:6px 16px}.popupEnqForm select option{color:#000}@media (max-width:991px){.popupEnqForm{padding-top:50px}.footer{margin-top:0}.hiluxNav{top:60px}.hiluxNav ul{white-space:nowrap;overflow:auto}.hiluxNav ul li{display:inline-block;margin-right:20px}.hiluxNav ul::-webkit-scrollbar{display:none}.hilux-banner{height:auto}.gridWithCaption{width:100%}.ww_right-top{margin-bottom:15px}.ww_right-bottom{gap:15px}.waterWanding-right{justify-content:center}.waterWanding-right h3{text-align:center}.water-wanding-left{margin-bottom:15px}.carousel,.carousel-inner{height:100%}.chief-engineer-video::before{width:90%;height:110%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);top:-12.5px}.efGridWrapper{grid-template-columns:100%}.ef-grid-left,.ef-grid-right{grid-template-columns:100%}.ef-grid-left .ef-grid:first-of-type,.ef-grid-right .ef-grid:last-of-type{grid-column-start:auto;grid-column-end:auto}.hilux-exteriorFeatures .row{margin:0}.hilux-exteriorFeatures h2{font-size:2rem;text-align:center}.interiorSlider .owl-stage-outer::after,.interiorSlider .owl-stage-outer::before{content:none}.slider-customeBtn{width:50px;height:50px;font-size:20px}.customNextBtn{transform:translate(0,-50%)}.customPrevBtn{transform:translate(0,-50%)}.hilux-interiorFeatures h2{font-size:2rem;text-align:center}.legacyContent-right{padding-top:70px;padding-bottom:50px}.hilux-legacy h2{font-size:2rem;text-align:center;display:table;width:200px;margin:0 auto 25px}.ourGaol h2{font-size:25px}.reginal-ce::after,.reginal-ce::before{content:none}.rce-right{padding-top:50px;padding-bottom:50px}.exclusive-accessories h2{font-size:25px;text-align:center;float:none;margin:0 auto;padding:0}.exclusive-accessories h2::before{right:-15px}.colors-right ul li{display:inline-block;font-size:0;border-radius:50%;margin:25px 10px}.colors-right ul li a{display:block;padding:15px;border-radius:50%}.colors-left img{width:100%}.hilux-legacy h2 span{top:-3px}.hilux-legacy h2 span img{height:22px}.hilux-colors h2{font-size:2rem;margin:0 auto 25px}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:initial!important}.awesomeHead{display:block;margin-top:30px;flex-wrap:wrap;align-items:center;justify-content:center}.awesomeHead p br{display:none}.hilux-exteriorFeatures .awesomeHead{padding-left:15px;margin-bottom:30px}.hilux-exteriorFeatures .awesomeHead p{left:0}.interior-head-left{padding-bottom:20px;margin-bottom:25px;border-bottom:.5px solid rgba(0,0,0,.5)}.hilux-interiorFeatures .interior-head-right p span{position:absolute;bottom:-60px;right:-20px;top:initial}.interior-head-right{border-left:0}.legacyHead h2::before{right:-25px;top:-10px}.exfeatureHeading-right h4{left:40px}.awesomeHead p{font-size:16px}.junGleVideo{margin-top:0}.exfeatureHeading,.hilux_water-wanding{text-align:center}.interior-head-right{text-align:left}.view-and-download a{width:100%;margin-bottom:0}.ccb .nav-tabs>li{width:100%;background-color:#000}.ccb .nav-tabs>li.active{background-color:#e00101}.ccb .nav-tabs>li a{color:#fff!important}.tab-content ul{flex-wrap:wrap}.efGridWrapper1{grid-template-columns:100%}.rce-right h2{font-size:25px}.chief-engineer-text h2{font-size:25px;display:table;margin-top:45px}.chief-engineer-text h2::before{right:-20px;top:-10px}.chief-engineer{padding-bottom:50px}.hilux-techSpecs h2{font-size:25px}}@media (min-width:768px){.solid-menus .navbar-default.navbar-dark .navbar-nav>li>a{font-size:8px!important}.ww_right-left,.ww_right-right{width:48%}}@media (min-width:992px){.hiluxNav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.waterWanding-left p{width:62%}.water-wanding-right{padding-right:0}.water-wanding-right img{width:100%}.ww_right-bottom,.ww_right-top{width:100%}.ww_right-left,.ww_right-right{width:48.5%}}@media (min-width:1200px){.solid-menus .navbar-default.navbar-dark .navbar-nav>li>a{font-size:12px!important}.hilux_water-wanding{padding-left:0;padding-right:0}.extrabr{display:none}.awesomeHead p{font-size:16px}}@media (min-width:1600px){.waterWanding-left p{width:48%}.extrabr{display:block}}.video-wrapper{width:100%;background-image:url(../../images/showroom/hilux/hilux-main-banner.jpg);background-size:cover;background-repeat:no-repeat;overflow-y:hidden}.video-container{position:relative;padding-bottom:50%;padding-top:0;height:0}.video-container embed,.video-container iframe,.video-container object{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (min-width:1280px){.video-wrapper{max-height:672px;margin-top:-20px}}@media only screen and (min-width:1360px){.video-wrapper{max-height:642px;margin-top:-50px}}@media only screen and (min-width:1367px){.video-wrapper{max-height:1080px;margin-top:-70px}}