.post-type-archive-product .vc_row.wpb_row.vc_row-fluid.youproone.merchandise.vc_custom_1652927265061.vc_row-has-fill.basel-bg-center-top {
    background: url(https://www.toyota.com.my/tgrmalaysia/wp-content/uploads/2020/11/inner-banner6.jpg) !important;
}

@media screen and (max-width: 1530px) and (min-width: 1280px) {
	#menu-item-8296 img {
    max-height: 55px !important;
}
	.main-nav .menu>li>a {
    padding-left: 7px !important;
    padding-right: 7px !important;
	}
	.main-nav .menu-toyota-menu-container ul#menu-toyota-menu a {
    font-size: 17px !important;
}

}

@media only screen and (min-width: 1280px) {
.footer-container {
    background-image: url(https://tgr.toyota.com.my/wp-content/uploads/2022/03/footer-bg-scaled.jpeg) !important;
    background-size: contain !important;
}
	.footer-container .widget-area {
    padding: 450px 0px 0px !important;
}
}


.spectable.priceli th:nth-child(1) {
    padding-left: 50px !important;
    width: 25%;
}
@media only screen and (max-width: 700px) {
.spectable.priceli th {
    display: block;
    text-align: center !important;
}
	
		.spectable.priceli th:nth-child(3) {
    display: block !important;
    margin-bottom: -13px;
}
}
.popmake-content .gform_footer.top_label {
    display: none;
}
table.spectable.priceli {
    margin-bottom: 0px;
}
.popmake-content .ginput_container select {
    padding: 0px 10px;
    color: #000;
    border-bottom: 4px solid #e20000;
    margin-top: -15px;
}
.popmake-content label.gfield_label {
    font-family: 'Rift-Bold';
}
.popmake-content span.finish {
    font-size: 14px;
    line-height: 1;
    font-style: italic;
    display: block;
    margin-top: 4px;
}
/* ipad landscape and portrait */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px)  
{ 
	
	li#field_4_1 {
    width: 37% !important;
    margin-left: -30px !important;
}
	
	div#popmake-8005 {
    background-image: url(https://tgr.toyota.com.my/wp-content/uploads/2020/12/a1a1-scaled.jpg) !important;
    background-size: contain !important;
    padding-bottom: 0px !important;
    background-color: #fff !important;
}
	
	#post-7714 .vc_custom_1607586882003 .wpb_column.vc_column_container.vc_col-sm-4 {
    display: block !important;
margin-top:55px !important;
}
	
	.page-id-7295 .vc_row.wpb_row.vc_inner.vc_row-fluid.vc_custom_1607586882003.vc_row-o-content-bottom.vc_row-flex .wpb_column.vc_column_container.vc_col-sm-4 {
    display: block !important;
    margin-top: 70px !important;
}
	
	li#menu-item-1713 {
    background-image: url(https://tgr.toyota.com.my/wp-content/uploads/2020/11/new-logo-tgr-white3.png) !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
}
	
	#menu-item-1713 a {
    opacity: 0 !important;
    margin-top: 30px !important;
    margin-bottom: 20px;
}
	
	.vc_row.wpb_row.vc_row-fluid.boxtit.mobilefestwo.vc_custom_1608105045085.vc_row-has-fill.basel-bg-center-bottom {
    padding-bottom: 520px !important;
}
	
	.partnerlogo img {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}
	
	.blog-post-loop .entry-title {
    font-size: 35px !important;
    line-height: 40px !important;
}
	
	h3#reply-title, .smallfont span.bottit,
	h3.title.slider-title, h2, span.bottit {
    font-size: 35px !important;
}
	
	span.toptit {
    font-size: 20px !important;
}
	
img.socicon {
    width: 65% !important;
}
	
}

/* ipad landscape */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) { 
	/* season page */
	.specialcol .vc_col-sm-3 {
    width: 35%;
}
	
	.pum-theme-7133 .pum-container, .pum-theme-default-theme .pum-container {
    background-image: url(https://tgr.toyota.com.my/wp-content/uploads/2020/12/GRYARIS_2020_World_041.png) !important;
    background-size: 100% !important;
    background-position: center bottom !important;
    padding-bottom: 290px !important;
    background-repeat: no-repeat !important;
background-color:#000 !important;
}
	
	.page-id-7295 .vc_row.wpb_row.vc_row-fluid.readbtnfour.popmobilebtn.vc_custom_1608033430347.vc_row-has-fill.basel-bg-center-bottom {
    background-size: contain !important;
    padding-bottom: 140px !important;
}
	
	.page-id-6930 .vc_tta.vc_general .vc_tta-tab>a {
    padding: 14px 25px !important;
}

	.vc_row.wpb_row.vc_row-fluid.readbtnone.forviosmobile.vc_custom_1607596968180.vc_row-has-fill.basel-bg-center-bottom {
    padding-bottom: 290px !important;
}
	
	#post-7714 .readbtnfour .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    position: absolute !important;
    top: -65px !important;
}
	
	.wordimg img.vc_single_image-img.attachment-full {
    width: 70% !important;
    position: absolute;
    right: -240px !important;
    top: 300px !important;
}
	
	.redbtononenew.readbtnone .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    left: 0px !important;
    top: -10px !important;
}
	
	.readbtnfour .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    position: absolute !important;
    left: 480px !important;
    top: -65px !important;
}
	
	.vc_row.wpb_row.vc_row-fluid.youprotwo.vc_custom_1608020961385.vc_row-has-fill.basel-bg-center-bottom {
    padding-top: 0px !important;
}
	
	.vc_row.wpb_row.vc_inner.vc_row-fluid.vc_custom_1606710206801 {
    padding-bottom: 0px !important;
}
	
	.milecol .vc_col-sm-2 .vc_column-inner>.wpb_wrapper {
    min-height: 228px !important;
}
	
	.homenews .esg-grid .mainul li.eg-grant-wrapper:nth-child(1) .esg-entry-content.eg-grant-content.esg-notalone {
    position: absolute !important;
    top: 0px !important;
    left: 500px !important;
    width: 100% !important;
    padding-right: 50px !important;
}
	
	.vc_row.wpb_row.vc_row-fluid.supraone.vc_custom_1608173008553.vc_row-has-fill.basel-bg-center-top {
    background-size: contain !important;
    background-image: url(https://tgr.toyota.com.my/wp-content/uploads/2020/12/231.jpg) !important;
}
	
	.page-id-6393 .legendimg img {
    width: 55%;
    top: -80px;
    position: absolute;
    right: 30px;
}
	
	.vc_row.wpb_row.vc_row-fluid.mobilethree.specialcol {
    margin-left: 100px !important;
}

	.specialcol .vc_col-sm-3 {
    width: 40%;
}

	.linetx .racetx p::after {
    width: 590px !important;
    margin-top: 25px !important;
}
	
	.seasontab li.vc_tta-tab a {
       padding: 10px 49px !important;
}
	
		/* Supra*/
		.readbtnone .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    right: 270px !important;
    top: -50px !important;
}
	
	.readbtntwo .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    top: -50px !important;
}
	
	.readbtnthree .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    right: 270px !important;
    top: -50px !important;
}
	
	
	.basel-button-wrapper.text-right {
    width: 175px !important;
}
	
	a.btn.specbtn {
    margin-left: 10px !important;
}
	
	/* GR Young*/
	.vc_empty_space.fourhunspace {
    height: 350px !important;
}
	
/* homepage */
.vc_row.wpb_row.vc_row-fluid.rowbgone {
    background-position: -450px !important;
}
	
	.vc_row.wpb_row.vc_row-fluid.topbarsoc {
    text-align: right !important;
}
	
	.shopping-cart.basel-cart-design-1.basel-cart-icon.cart-widget-opener {
    display: none !important;
}
	

.homethreecol .esg-bottom.eg-post-1948.eg-monroe-element-1.esg-transition::before,
.homethreecol .esg-bottom.eg-post-1936.eg-monroe-element-1.esg-transition::before,
.homethreecol .esg-bottom.eg-post-3701.eg-monroe-element-1.esg-transition::before {
    font-size: 16px !important;
    line-height: 41px !important;
}	
	
	.vc_empty_space.gotspace.threehunspace {
    height: 350px !important;
}
	
.vc_row.wpb_row.vc_row-fluid.producone {
    padding-bottom: 260px !important;
}
	
	.rowbgthree .toptit span {
    margin-left: -60px !important;
}
	
	.footer-container .widget-area {
    padding: 500px 0px 0px !important;
}
	
	.rowbgthree .basel-button-wrapper.text-right {
    width: 65% !important;
}
}

/* ipad portrait */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait)
{ 
	
	#post-7295 .vc_row.wpb_row.vc_row-fluid.seasontab.tabbg.linetx.vc_row-has-fill.basel-bg-center-bottom {
    background-size: contain !important;
    background-image: url(https://tgr.toyota.com.my/wp-content/uploads/2020/12/00202.png) !important;
    background-color: #e7e7e7 !important;
}
	
	.pum-theme-7133 .pum-container, .pum-theme-default-theme .pum-container {
    background-image: url(https://tgr.toyota.com.my/wp-content/uploads/2020/12/GRYARIS_2020_World_041.png) !important;
    background-size: 100% !important;
    background-position: center bottom !important;
    padding-bottom: 200px !important;
    background-repeat: no-repeat !important;
background-color:#000 !important;
}
	
	#post-7714 .vc_row.wpb_row.vc_row-fluid.seasontab.tabbg.linetx.vc_row-has-fill.basel-bg-center-bottom {
    background-size: contain !important;
    background-image: url(https://tgr.toyota.com.my/wp-content/uploads/2020/12/vios-2.png) !important;
    background-color: #e7e7e7 !important;
}
	
	ul#menu-mobile-toyota-menu a {
    font-family: 'Rift-Bold' !important;
    font-style: italic !important;
}
	
	.page-id-6393 .page .vc_row.wpb_row.vc_row-fluid.seasontab.tabbg.linetx.vc_row-has-fill.basel-bg-center-bottom{
    background-color: transparent !important;
}
	
	.vc_row.wpb_row.vc_row-fluid.suprathree.reveserowpad.vc_row-has-fill.vc_row-o-content-middle.vc_row-flex.basel-bg-center-bottom {
  flex-direction: row-reverse !important;
    background-size: contain !important;
    padding-bottom: 290px !important;
}
	
	.page .vc_row.wpb_row.vc_row-fluid.suprafour.vc_row-has-fill.basel-bg-center-bottom {
    background-size: contain !important;
    background-color: #4f4a47 !important;
}
	
	.page-id-7714 .vc_row.wpb_row.vc_row-fluid.suprathree.reveserowpad.vc_custom_1608186102042.vc_row-has-fill.vc_row-o-content-middle.vc_row-flex.basel-bg-center-bottom {
    background-size: contain !important;
    padding-bottom: 260px !important;
}
	
	.page-id-7295 .vc_row.wpb_row.vc_row-fluid.readbtnone.forviosmobile.vc_custom_1607937942479.vc_row-has-fill.basel-bg-center-bottom {
    padding-bottom: 200px !important;
}
	
	.page-id-7714 .wordimg img.vc_single_image-img.attachment-full {
    width: 70% !important;
    position: absolute;
    right: -180px !important;
    top: 130px !important;
}
	
	.page-id-7714 .vc_row.wpb_row.vc_row-fluid.suprathree.reveserowpad.vc_custom_1608186102042.vc_row-has-fill.vc_row-o-content-middle.vc_row-flex.basel-bg-center-bottom {
    background-size: contain !important;
    padding-bottom: 260px !important;
}
	
	.page-id-7714 .vc_row.wpb_row.vc_row-fluid.suprafour.vc_custom_1608044215853.vc_row-has-fill.basel-bg-center-bottom {
    background-size: contain !important;
    background-color: #4f4a47 !important;
}
	
	.vc_row.wpb_row.vc_row-fluid.suprathree.reveserowpad.vc_custom_1608186102042.vc_row-has-fill.vc_row-o-content-middle.vc_row-flex.basel-bg-center-bottom {
    flex-direction: row-reverse;
}
	
	.vc_custom_1607590948264.readbtnone .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    position: unset !important;
    margin-top: -30px !important;
}
	
	.page-id-7295 .vc_row.wpb_row.vc_row-fluid.readbtnfour.popmobilebtn.vc_custom_1608033430347.vc_row-has-fill.basel-bg-center-bottom {
    background-size: contain !important;
	}
	
	.page-id-7295 .vc_row.wpb_row.vc_row-fluid.readbtnone.forviosmobile.vc_custom_1607937942479.vc_row-has-fill.basel-bg-center-bottom {
    padding-bottom: 200px !important;
}
	
	.page-id-6393 .legendimg img {
    width: 65%;
    top: -150px !important;
    position: absolute;
    right: 10px !important;
}
	
	.vc_custom_1608189770681.readbtnfour .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    position: unset !important;
    margin-top: -30px !important;
}
	
	.vc_row.wpb_row.vc_row-fluid.suprathree.vc_custom_1606204485307.vc_row-has-fill.basel-bg-center-bottom {
    background-position: bottom !important;
    background-size: contain !important;
    padding-bottom: 210px !important;
}	
	
	.page-id-6393 .vc_row.wpb_row.vc_row-fluid.seasontab.tabbg.linetx.vc_row-has-fill.basel-bg-center-bottom {
    background-color: transparent !important;
}
	
	.vc_custom_1605874646999.readbtntwo .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    position: unset !important;
    margin-top: -30px !important;
}
	
.page .vc_row.wpb_row.vc_row-fluid.mobilethree.vc_custom_1605186892188.vc_row-has-fill.basel-bg-center-bottom {
    background-color: #e7e7e7;
    background-image: url(https://tgr.toyota.com.my/wp-content/uploads/2020/12/02.png) !important;
}
	
	.page .vc_row.wpb_row.vc_row-fluid.mobilethree.vc_custom_1607742306703.vc_row-has-fill.basel-bg-center-bottom {
    background-color: #ebebeb !important;
		   background-image: url(https://tgr.toyota.com.my/wp-content/uploads/2020/12/02.png) !important;

}
	
	.page-id-2627 .page .vc_row.wpb_row.vc_row-fluid.aboinnerbg.vc_row-has-fill.basel-bg-center-top,
.page-id-2575 .page .vc_row.wpb_row.vc_row-fluid.aboinnerbg.vc_row-has-fill.basel-bg-center-top, 
.page-id-2648 .page .vc_row.wpb_row.vc_row-fluid.aboinnerbg.vc_row-has-fill.basel-bg-center-top, 
.page-id-2668 .page .vc_row.wpb_row.vc_row-fluid.aboinnerbg.vc_row-has-fill.basel-bg-center-top,
	.page-id-2551 .page .vc_row.wpb_row.vc_row-fluid.aboinnerbg.vc_row-has-fill.basel-bg-center-top,
	.page-id-1911 .page .vc_row.wpb_row.vc_row-fluid.aboinnerbg.vc_row-has-fill.basel-bg-center-top,
	.page-id-2681 .page .vc_row.wpb_row.vc_row-fluid.aboinnerbg.vc_row-has-fill.basel-bg-center-top,
	.page-id-2696 .page .vc_row.wpb_row.vc_row-fluid.aboinnerbg.vc_row-has-fill.basel-bg-center-top,
.page-id-2578 .page .vc_row.wpb_row.vc_row-fluid.aboinnerbg.vc_row-has-fill.basel-bg-center-top,
	.page-id-2561 .page .vc_row.wpb_row.vc_row-fluid.aboinnerbg.vc_row-has-fill.basel-bg-center-top,
	.page-id-2567 .page .vc_row.wpb_row.vc_row-fluid.aboinnerbg.vc_row-has-fill.basel-bg-center-top,
		.page-id-2728 .page .vc_row.wpb_row.vc_row-fluid.aboinnerbg.vc_row-has-fill.basel-bg-center-top{
    padding-top: 50px !important;
    padding-bottom: 50px !important;
}
	
	.page .vc_row.wpb_row.vc_row-fluid.seasontab.tabbg.linetx.vc_row-has-fill.basel-bg-center-bottom {
    background-size: contain !important;
    background-color: #e7e7e7 !important;
}
	
	.home .esg-entry-media {
    height: 220px !important;
}
	
	.home	.esg-entry-cover {
    height: 200px !important;
}
	
	.page .vc_row.wpb_row.vc_row-fluid.mobilethree.specialcol {
    padding-bottom: 0px !important;
}
	
	.page-id-6930 ul.vc_tta-tabs-list li {
    margin-bottom: 10px !important;
}
	
	.pum-content li#field_2_1 {
    min-width: 36% !important;
    margin-left: -30px !important;
}
	
		.pum-content .gform_wrapper {
    max-width: 130% !important;
    min-width: 120% !important;
}

	#post-6930 .vc_tta.vc_general .vc_tta-tab>a {
    padding: 14px 26px !important;
}
	
	.page .vc_row.wpb_row.vc_row-fluid.mobilethree.vc_custom_1607742306703.vc_row-has-fill.basel-bg-center-bottom {
    background-color: #ebebeb !important;
}
	
	.vc_row.wpb_row.vc_row-fluid.supraone.vc_custom_1607587759246.vc_row-has-fill.basel-bg-center-top {
    background-size: contain !important;
    background-color: #000 !important;
}
	
	.wordimg img.vc_single_image-img.attachment-full {
    width: 65% !important;
    position: absolute;
    right: -130px !important;
    top: 120px !important;
}
	
	.vc_row.wpb_row.vc_row-fluid.readbtnone.forviosmobile.vc_custom_1607596968180.vc_row-has-fill.basel-bg-center-bottom {
    padding-bottom: 230px !important;
}
	
	.page .vc_row.wpb_row.vc_row-fluid.aboinnerbg.vc_row-has-fill.basel-bg-center-top {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    background-size: cover !important;
    background-position: 50% 100% !important;
}


.page .vc_row.wpb_row.vc_row-fluid.aboinnerbg.vc_row-has-fill.basel-bg-center-top .wpb_column.vc_column_container.vc_col-sm-8 {
    width: 100% !important;
}
	.seanews .esg-grid .mainul li.eg-season-news-wrapper .esg-media-poster, .homenews .esg-grid .mainul li.eg-grant-wrapper .esg-media-poster {
    max-height: 200px !important;
}
	
	.page .vc_row.wpb_row.vc_row-fluid.mobilethree {
    background-size: contain !important;
    padding-bottom: 230px !important;
    background-position: bottom !important;
}
	
		.page .vc_row.wpb_row.vc_row-fluid.seasontab.tablerow.vc_row-has-fill.basel-bg-center-bottom {
    background-position: bottom !important;
    background-size: contain !important;
    padding-bottom: 350px !important;
    background-color: #eaeaea !important;
}
	
	.locationbox .vc_column-inner {
    height: 330px !important;
}
	
	.coloursf li {
    margin-bottom: 10px !important;
}
	
	.pum-content table.spectable.priceli {
    margin-left: -90px !important;
}
	
	.vc_row.wpb_row.vc_inner.vc_row-fluid.reveserowpad.row-reverse-mobile {
    flex-direction: row-reverse !important;
}
	
	.popmobilebtn.readbtnfive.readbtnfour .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
       position: unset !important;
    margin-top: -30px !important;
}
	
	.reveserowpad .vc_empty_space {
    height: 5px !important;
}
	
	.supraone .vc_empty_space {
    height: 110px !important;
}
	
	.vc_row.wpb_row.vc_inner.vc_row-fluid.reveserowpad.vc_row-o-content-middle.vc_row-flex {
    flex-direction: row-reverse;
}
	
	.vc_row.wpb_row.vc_row-fluid.supraone.vc_custom_1608173008553.vc_row-has-fill.basel-bg-center-top {
    background-size: contain !important;
    background-image: url(https://tgr.toyota.com.my/wp-content/uploads/2020/12/231.jpg) !important;
    background-color: #000 !important;
}
	
	.milecol span.toptit {
    font-size: 18px !important;
}
	
	section.vc_section.vc_custom_1607514216812.vc_section-has-fill {
    padding-bottom: 40px !important;
}
	
	.vc_row.wpb_row.vc_row-fluid.grkid.kidrowtwo {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
}
	
	.foripad a {
    margin-top: -10px !important;
}
	
	.milecol .vc_col-sm-2 .vc_column-inner>.wpb_wrapper {
    min-height: 223px !important;
}
	
	.page-id-6323 .vc_custom_1607514216812 .vc_tta-panel-body {
    margin-left: -140px !important;
}
	
	.vc_empty_space.fourhunspace {
    height: 240px !important;
}
	
.page-id-6323 .vc_row.wpb_row.vc_row-fluid.youprotwo.vc_custom_1608020961385.vc_row-has-fill.basel-bg-center-bottom {
    padding-top: 0px !important;
}
.page-id-6323 .vc_row.wpb_row.vc_inner.vc_row-fluid.vc_custom_1606710206801 {
    padding-bottom: 0px !important;
}
	
/* Home news */
.homenews .esg-grid .mainul li.eg-grant-wrapper:nth-child(1) .esg-entry-content.eg-grant-content.esg-notalone {
    position: absolute !important;
    top: 0px !important;
    left: 350px !important;
    width: 100% !important;
    padding-right: 30px !important;
    padding-top: 0px !important;
}	
	
	.vc_row.wpb_row.vc_row-fluid.rowbgthree.grg.vc_row-has-fill {
    background-position: bottom !important;
    background-size: contain !important;
    background-color: #000 !important;
    padding-bottom: 150px !important;
    padding-top: 0px !important;
}
	
	.vc_row.wpb_row.vc_row-fluid.rowbgtwo.homegazoo.vc_row-has-fill {
    background-size: contain !important;
    background-position: bottom !important;
    background-color: #000 !important;
		padding-top: 0px !important;
    padding-bottom: 240px !IMPORTANT;
}
	
.home .vc_column-inner.vc_custom_1607949657318 {
    padding-top: 325px !important;
}
	
	.spec a, .spec2 a, .spec3 a {
    margin-left: 10px !important;
    margin-top: 10px !important;
}
	
.home .vc_column-inner.vc_custom_1604481178263 {
		padding-top: 220px !important;  
		background-size: contain !important;
		background-position: top !IMPORTANT;
		background-color: #000 !important;
}
	
.home .vc_column-inner.vc_custom_1607949657318 {
		padding-top: 185px !important;
		background-position: top !important;
		background-size: contain !important;
		background-color: #241c1f !important;
}
	
.home .vc_row.wpb_row.vc_row-fluid.rowbgone {
		background-size: contain !important;
		background-position: bottom !important;
		padding: 0px 0px 100px 0px  !important;
}
	
.home .vc_row.wpb_row.vc_row-fluid.rowbgone .wpb_column.wpb_animate_when_almost_visible.wpb_fadeInRight.fadeInRight.vc_column_container.vc_col-sm-4.wpb_start_animation.animated 
	{   
		width: 70% !important;
}
	
	.homenews .esg-grid .mainul li.eg-grant-wrapper:nth-child(1) .esg-entry-content.eg-grant-content.esg-notalone a.eg-grant-element-25 
	{  
		margin-top: 0px !important;
}
	
	.home .vc_column-inner.vc_custom_1607949665558 {
		background-size: contain !important;
		background-position: top !important;
		background-color: #221f20 !important;
		padding-top: 180px !important;
}

	.homenews .esg-grid .mainul li.eg-grant-wrapper:nth-child(1) .esg-content.eg-grant-element-25 {
		display: none !important;
	}
	
.homenews .esg-grid .mainul li.eg-grant-wrapper:nth-child(2) {
    top: 250px !important;
    left: 0px !important;
}
	
.homenews .esg-grid .mainul li.eg-grant-wrapper:nth-child(3) {
    top: 250px !important;
    left: 235px !important;
}
	
	.homenews .esg-grid .mainul li.eg-grant-wrapper:nth-child(4) {
    top: 250px !important;
    left: 470px !important;
}

.homenews .esg-grid .mainul li.eg-grant-wrapper:nth-child(1) a.eg-grant-element-26 {
    background-image: url(https://tgr.toyota.com.my/wp-content/uploads/2020/10/button-bg2-04.png) !important;
    background-color: transparent !important;
    border: none !important;
    color: #fff !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    width: 185px !important;
    padding: 13px 60px 15px 40px !important;
    font-family: Rift-Bold !important;
    font-style: italic !important;
    letter-spacing: 3px !important;
    font-size: 14px !important;
    margin-top: 0px !important;
    display: inherit !important;
}
	
	#post-7295 .vc_row.wpb_row.vc_row-fluid.supraone.vc_custom_1608013843346.vc_row-has-fill.basel-bg-center-top {
    background-size: contain !important;
    background-color: #000 !important;
}
	
.homenews .esg-overflowtrick {
    min-height: 570px !important;
}

/* home button */
.vc_row.wpb_row.vc_row-fluid.rowbgthree.vc_custom_1604049717673.vc_row-has-fill .basel-button-wrapper.text-right {
    text-align: right !important;
}

/* season page */
	.specialcol .vc_col-sm-3 {
    width: 50%;
}
	
	.vc_row.wpb_row.vc_row-fluid.mobileraceone.whitetx.vc_custom_1605676703400.vc_row-has-fill.basel-bg-center-bottom {
    padding-bottom: 150px !important;
}
	
	.vc_tta-tabs .basel-gallery-item {
    max-width: 33% !important;
}
	
	.vc_tta.vc_general .vc_tta-tab>a{
		    padding: 14px 40px !important;
}
	
		.linetx .racetx p::after {
    width: 350px !important;
}
	
	.partnertx p {
    font-size: 17px !important;
    line-height: 23px !important;
}
	
	.partnermobile .basel-gallery-item {
    max-width: 30% !important;
}
	
	/* supra page */
	.readbtnone .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    right: 150px !important;
    top: -45px !important;
}
	
	.vc_general.vc_tta.vc_tta-accordion.vc_tta-color-grey.vc_tta-style-classic.vc_tta-shape-square.poptxone {
    margin-top: 20px;
}
	
	.readbtntwo .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    left: 360px !important;
    top: -40px !important;
}
	
	.vc_general.vc_tta.vc_tta-accordion.vc_tta-color-grey.vc_tta-style-classic.vc_tta-shape-square.poptx {
    margin-top: 20px !important;
}

	.readbtnthree .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    right: 140px !important;
    top: -40px !important;
}
	
	.readbtnfour .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading{
    top: -40px !important;
    left: 360px !important;
}
	
	#desktopvers.vc_custom_1606727792072 {
    padding-top: 0px !important;
}
	
	a.btn.specbtn {
    margin-left: 0px !important;
}
	
	.basel-button-wrapper.text-right {
    width: 33% !important;
    float: left !important;
    margin-right: 0px !important;
}
	
	/* Vios Challege */
	.page .vc_row.wpb_row.vc_row-fluid.txbanner {
		padding-top: 50px !important;
		padding-bottom: 50px !important;
}

.vc_row.wpb_row.vc_row-fluid.mobilefesone {
	background-size: contain !important;
	background-position: bottom !important;
	padding-bottom: 200px !important;
	background-color: #eaeaea;
}


.vc_row.wpb_row.vc_row-fluid.boxtit.mobilefestwo.vc_custom_1608105045085.vc_row-has-fill.basel-bg-center-bottom {
	background-size: contain !important;
	padding-bottom: 360px !important;
}

	/* news and event */
	.page-title.page-title-default.title-size-small.title-design-centered.color-scheme-light.title-blog h3.entry-title::before {
    padding-left: 0px !important;
}
	
	.entry-header span {
    display: none;
}
	
	/* Menu */
	.main-header .right-column {
    display: table-cell !important;
}
	
	ul.sub-sub-menu.color-scheme-dark a {
    color: #ffffffcc !important;
}
	
		.sticky-header .right-column {
    display: table-cell !important;
}
	
		.vc_row.wpb_row.vc_row-fluid.topbarsoc {
    text-align: right !important;
}
	
	.shopping-cart.basel-cart-design-1.basel-cart-icon.cart-widget-opener {
    display: none !important;
}
	
	li#menu-item-1711,
	li#menu-item-1710,
	li#menu-item-1709 {
    width: 33.33% !important;
    float: left !important;
}
	
	.mobile-nav {
    background-image: url(https://tgr.toyota.com.my/wp-content/uploads/2020/10/mobile-nav.jpg) !important;
    background-size: cover !important;
    background-position: 10% 0% !important;
}
	
	
	/* Productpage */
	.produczero .wpb_text_column.wpb_content_element.titletx.normaltx.smallfont {
    margin-right: -10px;
}
	
	.vc_empty_space.gotspace.threehunspace {
    height: 250px !important;
}
	
	.vc_row.wpb_row.vc_row-fluid.produczero.vc_custom_1606733996608 {
    background-size: 110% !important;
    background-position: 0px 0px !important;
}
	
	.vc_row.wpb_row.vc_row-fluid.aboinnerbg.vc_row-has-fill.basel-bg-center-top {
    padding: 100px !important;
}
	
	div#pushing-the-limits {
		padding-bottom: 300px !important;
}

.page-id-1715 .vc_row.wpb_row.vc_row-fluid.mobileabob.vc_custom_1606966860954.vc_row-has-fill {
	background-size: contain !important;
	padding-bottom: 230px !important;
	background-position: bottom !important;
}

	
/* Homepage*/
.vc_row.wpb_row.vc_row-fluid.rowbgone {
    background-position: -750px 0px !important;
}
	
	.rowbgone .wpb_text_column.wpb_content_element.titletx.normaltx {
    width: 120% !important;
}
	
	.homethreecol .esg-bottom.eg-post-1948.eg-monroe-element-1.esg-transition::before,
	.homethreecol .esg-bottom.eg-post-1936.eg-monroe-element-1.esg-transition::before,
	.homethreecol .esg-bottom.eg-post-3701.eg-monroe-element-1.esg-transition::before {
    line-height: 20px !important;
    font-size: 12px !important;
}
	
	.homethreecol .esg-bottom.eg-monroe-element-1.esg-transition {
    font-size: 32px !important;
}
	
	.rowbgthree .wpb_text_column.wpb_content_element.normaltx.titletx {
    margin-left: -150px !important;
}
	
	.rowbgthree .basel-button-wrapper.text-right {
    width: 90% !important;
    float: right !important;
    margin-right: 0px !important;
}
	
	/* footer */
	.footer-container .widget-area {
    padding: 390px 0px 0px !important;
}
	
}

/* Menu */
.right-column {
    display: none !important;
}

/* Font */
/*
span.toptit {
    font-family: Rift-Bold !important;
    font-size: 28px !important;
		font-style: italic !important;
}

span.bottit {
    font-family: Rift-Bold !important;
    font-size: 60px !important;
    color: #e20000 !important;
}
*/

p {
    font-family: Panton-Italic !important;
    font-size: 14px !important;
    color: #000 !important;
}

.wpb_text_column.wpb_content_element.normaltx {
    line-height: 35px !important;
}

.wpb_text_column.wpb_content_element.titletx {
    margin-bottom: 10px !important;
}

/* button */
a.btn.blackbtn {
    background-image: url(https://tgr.toyota.com.my/wp-content/uploads/2020/10/button-bg2-04.png) !important;
    background-color: transparent !important;
    border: none !important;
    color: #fff !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    width: 185px !important;
    padding: 13px 40px 15px 20px !important;
    font-family: Rift-Bold !important;
    font-style: italic !important;
    letter-spacing: 3px !important;
}