body{  font-size:14px;  line-height:18px;  font-family:Helvetica, Arial, sans-serif;  background-color:#fff;  margin:0;  padding:0;  color:#515151;  overflow-x:hidden;} /* STYLING */h1{  font-size:44px;  line-height:44px;  font-family: "myriad-pro",sans-serif;  font-style: normal;  font-weight: 700;  padding:0;  margin:0 0 15px 0;  letter-spacing:-1px;   color:#f08d35;}h2{  font-size:18px;  line-height:22px;  font-family: "myriad-pro",sans-serif;  font-style: normal;  font-weight: 700;  padding:0;  margin:0 0 15px 0;} h3{  font-size:14px;   line-height:22px;  font-family: "myriad-pro",sans-serif;  font-style: normal;  font-weight: 700;  padding:0;  margin:0 0 5px 0;}p{  font-size:13px;  line-height:18px;  font-family:Helvetica, Arial, sans-serif;  padding:0;  margin:0 0 15px 0;}ul{  padding:0 0 0 25px;  margin:0 0 10px 0;}ol{  padding:0 0 0 28px;  margin:0 0 10px 0;}ul li{  padding:0 0 0 5px;  margin:0 0 5px 0;  font-size:13px;  line-height:18px;  font-family:Helvetica, Arial, sans-serif;}ol li{  padding:0 0 0 3px;  margin:0 0 5px 0;  font-size:13px;  line-height:18px;  font-family:Helvetica, Arial, sans-serif;}input, select, textarea{  font-size:13px;  line-height:16px;  font-family:Helvetica, Arial, sans-serif;  color:#515151;}a{  color:#f08d35;  text-decoration:none;}a:hover{  color:#f08d35;  text-decoration:underline;}div.clear{  clear:both;  height:0;  font-size:0;  line-height:0;}div.clear10{  clear:both;  height:10px;  font-size:0;  line-height:0;}.table-history{}table.table-history{  border:0;}table.table-history td{  padding:0 15px 0 0;  border:0;}table {  border-top:1px solid #ccc;  border-left:1px solid #ccc;}table th{  background-color:#f2f2f2;  padding:5px 10px 0 10px;  border-bottom:1px solid #ccc;  text-align:left;  border-right:1px solid #ccc;}table td{  border-right:1px solid #ccc;  border-bottom:1px solid #ccc;  padding:12px 10px 0 10px;}div.external-link{  text-align:right;  font-size:18px;  font-weight:bold;  padding:10px 20px 0 0;}.image-align-right{  float:right;  padding:0 0 15px 15px;}.image-align-left{  float:left;  padding:0 15px 15px 0;}.disclaimer{  font-size:11px;  line-height:15px;}p.disclaimer{  font-size:11px;  line-height:15px;}.body-link-with-arrow{  background:url(../images/rhs-arrow-right-orange.png) right 2px no-repeat;  padding:2px 20px 0 0;  font-weight:bold;}/* CONTAINERS */div.container{  width:950px;  margin:0 auto;  min-width:320px;}@media screen and (max-width: 950px) {	div.container{	  width:100%;		overflow:hidden;	}}div.header{  width:950px;  height:97px;  position:relative;}@media screen and (max-width: 950px) {	div.header{	  width:100%;	  padding-left:10px;	  padding-right:10px;	}}@media screen and (max-width: 650px) {	div.header{		height:170px;	}}@media screen and (max-width: 475px) {	div.header{		height:195px;	}}a.logo{  display:block;  background-image:url(../images/logo.png);  width:181px;  height:60px;  position:absolute;  top:19px;  left:0;}@media screen and (max-width: 950px) {	a.logo{		float:left;		position:relative;		top:0;		margin-top:19px;		margin-bottom:12px;	}}a.locations{  display:block;  background:url(../images/icon-locations.png) left top;  width:56px;  height:56px;  position:absolute;  top:24px;  right:182px;}a.facebook{  display:block;  background:url(../images/icon-facebook.png) left top;  width:56px;  height:56px;  position:absolute;  top:24px;  right:251px;}a.news{  display:block;  background:url(../images/icon-news.png) left top;  width:56px;  height:56px;  position:absolute;  top:24px;  right:320px;}a.enews{  display:block;  background:url(../images/icon-newsletter.png) left top;  width:56px;  height:56px;  position:absolute;  top:24px;  right:389px;}@media screen and (max-width: 950px) {	a.locations{	  background:url(../images/icon-locations-m.png) left top;	}	a.facebook{	  background:url(../images/icon-facebook-m.png) left top;	}	a.news{	  background:url(../images/icon-news-m.png) left top;	}	a.enews{	  background:url(../images/icon-newsletter-m.png) left top;	}	a.locations,	a.facebook,	a.news,	a.enews{		margin-right:20px;	}}@media screen and (max-width: 650px) {	a.news{		clear:left;	}	a.locations,	a.facebook,	a.news,	a.enews{		float:left;		position:relative;		top:0;		right:0;		margin-right:10px	}}a.locations:hover,a.facebook:hover,a.news:hover,a.enews:hover{  background-position:left bottom;}div.phone-number{  position:absolute;  top:17px;  right:0;  width:165px;  font-size:30px;  line-height:30px;  letter-spacing:-2px;  font-family: "myriad-pro",sans-serif;  font-style: normal;  font-weight: 700;  color:#939598;  text-align:right;}div.search-header{  right:0;  top:56px;  position:absolute;}@media screen and (max-width: 950px) {	div.phone-number{		  position:relative;		  float:right;		  margin-right:20px;	}	div.search-header{		  position:relative;		  float:right;		  clear:right;		  margin-right:20px;		  top:24px;	}}@media screen and (max-width: 650px) {	div.phone-number{		top:-5px;	}	div.search-header{		  top:2px;	}}#search-submit{  background:transparent;  background-image:url(../images/button-search.jpg);  width:26px;  padding:0;  margin:0;  border:0;  height:22px;  cursor:hand;  cursor:pointer;  position:absolute;  left:-27px;}#search{  padding:0;  margin:0;  border:1px solid #939598;  height:20px;  width:125px;  margin-right:2px;  position:absolute;  left:-157px;}@media screen and (max-width: 475px) {	div.phone-number{		float:left;		clear:left;		top:6px;		display:block;		height:30px;		position:relative;		text-align:left;		  width:145px;		  font-size:26px;		  line-height:26px;		  margin-right:0;		  margin-top:3px	}	div.search-header{		float:left;		top:0;		margin-top:13px;		display:block;		height:30px;		position:relative;	}	#search-submit{	  left:90px;	}	#search{	  left:0;	  width:85px;	}}.footer{  position:relative;  height:80px;  border-top:1px solid #939598;  margin-top:10px;}.solutions{  background-image:url(../images/solutions.png);  width:217px;  height:12px;  position:absolute;  left:0;  top:10px;}.footer ul{  float:right;  margin:7px 0 0 0;}.footer li{  padding:0 0 0 10px;  margin:0;  float:left;  list-style: none;}@media screen and (max-width: 950px) {	.solutions{	  left:11px;	}}@media screen and (max-width: 770px) {	.footer ul{	  float:left;	  clear:left;	  margin:31px 0 30px 0;	  padding:0;	}		.footer li{		padding:0 10px 0 0;	}}.footer li a{  color:#939598;  text-decoration:none;  font-size:12px;  line-height:12px;  border-left:1px solid #939598;  padding-left:10px;}.footer li a.first{  border-left:none;}.footer li a:hover{  text-decoration:underline;} /* NAVIGATION */div.navigation{  text-align:center;  overlfow: hidden;  border-top:1px solid #939598;  border-bottom:1px solid #939598;  height:32px;  margin-bottom:10px;}.newHome div.navigation{	border:none;}div.navigation ul.top-navs{  list-style: none;  padding: 0;  margin: 0;  float: left;  left: 50%;  position: relative;  text-align: center;  z-index:9000}@media screen and (max-width: 950px) {	div.navigation ul.top-navs{		display:block;	}}div.navigation ul.top-navs li{  font-size:small;  float:left;  left:-50%;  position: relative;  padding:0;  margin:0 0 5px 0;}div.navigation ul.top-navs li a{  color:#000;  text-decoration:none;  display:block;  float:left;  padding:7px 10px 7px 9px;/*  font-weight: bold;*/}div.navigation ul.top-navs li a.active,div.navigation ul.top-navs li a:hover{   color:#000;  background-color:#f2f2f2;  text-decoration:none;}div.navigation ul.top-navs li{  position:relative;  margin:0;}div.navigation ul.top-navs li ul{  position:absolute;  display:none;  top:28px;  z-index:99999;  left:65px;  padding-top:4px;  text-align:left;}div.navigation ul.top-navs li:hover ul,div.navigation ul.top-navs li:hover ul li{  display:block;}div.navigation ul.top-navs li ul li{  background-color:#fff;  border-right:1px solid #939598;  border-left:1px solid #939598;  border-bottom:1px solid #939598;  text-align:left;  position:relative;  display:none;}div.navigation ul.top-navs li ul li a{  width:160px;}div.navigation ul.top-navs li ul li.first{  border-top:1px solid #939598;}div.navigation ul.top-navs li:hover ul li ul li{  display:none;}div.navigation ul.top-navs li ul li ul li{  display:none;}div.navigation ul.top-navs li ul li ul{  position:absolute;  display:none;  top:-5px;  z-index:99999;  left:244px;  padding-top:4px;  text-align:left;}div.navigation ul.top-navs li ul li:hover ul{  display:block;}div.navigation ul.top-navs li ul li:hover ul li{  display:block;}.mobile-navigation{	display:none;}.sub-nav-plus{	display:none;}div.navigation ul.top-navs-mobile{	display:none;}div.navigation ul.top-navs-mobile{	display:none;	height:0px;	overflow:hidden;}@media screen and (max-width: 950px) {	div.navigation ul.top-navs{		display:none;	}	.mobile-navigation{		background:url(../images/mobile-nav-icon.png) left -3px no-repeat;		width:40px;		height:26px;		margin:0 auto;  		display:block;		cursor:hand;		cursor:pointer;		padding:8px 0 0 35px;		font-weight:bold; 	}	div.navigation{	  height:auto;	}	.sub-nav-plus{		display:block;		position:absolute;		right:5px;		top:0;		cursor:hand;		cursor:pointer;		width:24px;		height:20px;		text-align:center;		background-color:#f08d35;		color:#fff;		padding-top:2px;	}	div.navigation ul.top-navs-mobile{		width:100%;		clear:both;		left:0;		margin:0 0 0 0;		padding:0 0 10px 0;		display:none;		position:relative;		height:auto;	}	div.navigation ul.top-navs-mobile li{		width:100%;		left:0;		margin:0;		padding:0;		position:relative;		text-align:left;		}	div.navigation ul.top-navs-mobile li a{		width:100%;		text-align:left;		margin:0;		padding:4px 10px 4px 10px;		display:block;	}	div.navigation ul.top-navs-mobile li a.active{		font-weight:bold;		background-color:#fff;	}	div.navigation ul.top-navs-mobile li ul{		position:relative;		top:0;		left:0;		border:none;		margin:-2px 0 0 0;		padding:0;		display:none;	} 	div.navigation ul.top-navs-mobile li ul li{		width:100%;		border:none;		padding-left:20px;	    display:none;	}	div.navigation ul.top-navs-mobile li ul li.first{		border:none;		margin:0;	}	div.navigation ul.top-navs-mobile li ul li a{		width:100%;		font-size:11px;		line-height:15px;		padding:3px 10px 3px 10px;	}	div.navigation ul.top-navs-mobile li ul li ul{		display:block;		position:relative;		top:0;		left:0;		border:none;		padding:0;	}	div.navigation ul.top-navs-mobile li ul li ul li{		width:100%;		border:none;		padding-left:20px;		display:block;	}}/* HOME */div.carousel{  height:300px;  width:950px;  margin-bottom:10px;}@media screen and (max-width: 950px) {	div.carousel{	  width:100%;	}}div.home-tiles{  border-top:1px solid #939598;  border-bottom:1px solid #939598;  height:110px;}@media screen and (max-width: 950px) {	div.home-tiles{	  height:auto;	  padding-bottom:5px;	}	.third-item{		clear:left;	}}div.home-tiles ul{  padding:0;  margin:0;}@media screen and (max-width: 950px) {	div.home-tiles ul{		width:480px;		margin:0 auto;		display:block;	}}div.home-tiles li{  padding:1px 10px 0 0;  margin:0;  float:left;  width:230px;  list-style: none;} @media screen and (max-width: 500px) {	div.home-tiles ul{		width:240px;		margin:0 auto;		display:block;	}	div.home-tiles ul li{		padding-right:0;	}}div.home-tiles li.last{  padding-right:0;}a.home-tile-new-forklifts{  background-image:url(../images/home-icons-small-new-forklifts.jpg);  width:230px;  height:105px;  display:block;}a.home-tile-used-forklifts{  background-image:url(../images/home-icons-small-used-forklifts.jpg);  width:230px;  height:105px;  display:block;  margin-right:10px;}a.home-tile-forklifts-rentals{  background-image:url(../images/home-icons-small-forklifts-rentals.jpg);  width:230px;  height:105px;  display:block;  margin-right:10px;}a.home-tile-skid-steer{  background-image:url(../images/home-icons-small-skid-steer-loaders.jpg);  width:230px;  height:105px;  display:block;}a.home-tile-new-forklifts:hover,a.home-tile-used-forklifts:hover,a.home-tile-forklifts-rentals:hover,a.home-tile-skid-steer:hover{  background-position:left -110px;}div.home-carousel{  width:950px;  height:113px;  background:#58585a;}@media screen and (max-width: 950px) {	div.home-carousel{	  width:100%;	}}/* CONTENT */div.hero{  height:227px;  width:950px;    position:relative;  background:url(../images/hero-bg.png) left -2px repeat-x;}@media screen and (max-width: 950px) {	div.hero{		width:100%;	}}div.hero img.hero-image{  position:absolute;  right:0;  top:0;}@media screen and (max-width: 950px) {	div.hero img.hero-image{		display:none;	}}div.content{  padding:30px 30px 30px 30px;}@media screen and (max-width: 950px) {	div.content{	  padding:30px 10px 30px 10px;	}}div.product-content{  padding:30px 30px 30px 30px;}@media screen and (max-width: 950px) {	div.product-content{	  padding:30px 10px 30px 10px;	}}div.hero .hero-links{  position:absolute;  left:30px;  top:195px;}@media screen and (max-width: 950px) {	div.hero .hero-links{	  left:10px;	}}div.hero h1{  margin:0 0 40px 30px;  padding:15px 0 0 0;}@media screen and (max-width: 950px) {	div.hero h1{	  margin:0 0 40px 30px;	  padding:15px 0 0 0;	  font-size:24px;	  line-height:28px;	  height:40px;	}}div.hero p{   margin-left:30px;  font-size:15px;  line-height:22px;  width:480px;}@media screen and (max-width: 950px) {	div.hero h1{	  margin:0 0 40px 10px;	}	div.hero p{ 	  margin-left:10px;	}}@media screen and (max-width: 520px) {	div.hero h1{	  margin:0 0 30px 10px;	}	div.hero p{		font-size:12px;		line-height:18px;		width:90%	}}@media screen and (max-width: 360px) {	div.hero p{		font-size:11px;		line-height:17px;		width:90%	}}div.hero .hero-links a{  background:url(../images/header_arrow.png) right 2px no-repeat;  padding:2px 23px 2px 0;  font-size:15px;  line-height:18px;  margin-right:15px}div.hero .hero-links a:hover{  color:#000;  background:url(../images/header_arrow.png) right -31px no-repeat;  text-decoration:none;}@media screen and (max-width: 600px) {	div.hero .hero-links{	  top:190px;	  width:320px;	}	div.hero .hero-links a{	  background:none;	  padding:0 3px 0 0;	  font-size:12px;	  line-height:17px;	  margin-right:15px;	  display:inline-block;	}	div.hero .hero-links a:hover{	  background:none;	}}div.section-left{  width:550px;  float:left;}div.section-right{  width:300px;  float:right;}@media screen and (max-width: 950px) {	div.section-left{	  width:100%;	  float:left;	}	div.section-right{	  width:300px;	  float:left;	}}div.section-right p{  font-size:11px;  line-height:15px;  padding-top:8px;  text-align:center;}#faqList div{  padding-bottom:5px;}@media screen and (max-width: 950px) {	#faqList div{	  padding-bottom:5px;	  clear:left;	}}#faqList h2{	clear:left;}#faqList h2 span{  background:url(../images/section-arrows.png) 3px 3px no-repeat;  width:30px;  height:15px;  padding:0px 30px 0 0;}#faqList .simpleFAQShowing .question span{  background:url(../images/section-arrows.png) 3px -16px no-repeat;}#faqList .question{	cursor:hand;	cursor:pointer;}#faqList .question b{  color:#f08d35;}#faqList .activefaq{	}#faqList .activefaq span{  background:url(../images/section-arrows.png) 3px -16px no-repeat;}#faqList .simpleFAQShowing .question span{  background:url(../images/section-arrows.png) 3px -16px no-repeat;}#faqList .question b{  color:#f08d35;}#faqList div.clear{	clear:both;}/* PRODUCTS */div.product-left{  width:530px;  float:left;}div.product-right{  width:300px;  float:right;}@media screen and (max-width: 950px) {	div.product-left{	  width:100%;	  float:left;	}	div.right-column-products{	  float:none;	  clear:left;	  display:block;	  padding-top:30px;	  margin:0 auto 0;	}	div.product-item div.product-right.product-detail-rhs{		float:left;		margin-left:45px;		width:70%;	}}@media screen and (max-width: 700px) {	div.product-item div.product-right.product-detail-rhs{		float:left;		margin-left:45px;		width:60%;	}}@media screen and (max-width: 600px) {	div.product-item div.product-right.product-detail-rhs{		float:left;		margin-left:0;		clear:left;		margin-top:15px;		width:100%;	}}div.product-intro{  padding-bottom:15px;}div.product-intro p{  font-size:14px;  line-height:19px;  font-family:Helvetica, Arial, sans-serif;  padding:0;  margin:0 0 15px 0;}div.product-content h1{  font-size:33px;  line-height:35px;  font-family: "myriad-pro",sans-serif;  font-style: normal;  font-weight: 700;  padding:0 0 5px 0;  margin:0 0 15px 0;  letter-spacing:-1px;   color:#515151;  border-bottom:1px solid #939598;}@media screen and (max-width: 950px) {	div.product-content h1{	  padding:0 0 25px 0;	}}div.product-content h1{  position:relative;}div.product-content h1 a{  background:url(../images/back-arrow.png) left 1px no-repeat;  padding:0 0 0 17px;  margin:0 0 0 18px;  font-size:11px;  line-height:14px;  font-family:Helvetica, Arial, sans-serif;  float:right;}div.product-content h1 a.plink1{  position:absolute;  bottom:2px;  right:0px;}div.product-content h1 a.plink2{  position:absolute;  bottom:2px;  right:125px;  text-transform:uppercase;}@media screen and (max-width: 500px) {	div.product-content h1 a{		background-image:none;		padding:0;	}	div.product-content h1 a.plink1{	  position:absolute;	  bottom:2px;	  right:0px;	}	div.product-content h1 a.plink2{	  position:absolute;	  bottom:2px;	  right:125px;	  text-transform:uppercase;	}}div.product-carousel{  width:298px;}div.click-for-larger{  font-size:12px;  line-height:14px;  padding:1px 0 10px 0px;  margin-top:9px;}div.two-rows{  margin-bottom:30px}div.product-rhs h3{  color:#fff;  background-color:#f08d35;  padding:6px 7px 6px 7px;  margin:0;  font-size:16px;  line-height:18px;}div.product-rhs ul{  padding:0;  margin:0 0 15px 0;}div.product-rhs ul li{  padding:6px 37px 6px 7px;  margin:0;  border-bottom:1px solid #939598;  background:url(../images/rhs-arrow-right.png) 280px 7px no-repeat;  background-color:#f2f2f2;  list-style: none;}div.product-rhs ul.product li{  background:url(../images/rhs-arrow-right-orange.png) 280px 7px no-repeat;}div.product-rhs ul.product li:hover{  background-color:#f2f2f2;}div.product-rhs ul.product li a{  font-weight:normal;}div.product-rhs ul li:hover{  background-color:#fff;}div.product-rhs ul li:hover a{  text-decoration:none;}div.product-rhs ul li a{  color:#515151;  font-size:12px;  line-height:16px;  font-weight:bold;}div.product-rhs ul li span{  color:#f08d35;}div.product-item{  border-bottom:1px solid #939598;  padding:15px 0 0 0;  position:relative;}div.first{  border-top:1px solid #939598;}div.product-item div.product-left{  width:148px;  float:left;}div.product-item div.product-right{  width:338px;  float:right;}div.product-item div.product-right h2{  margin-bottom:10px;}div.product-item div.product-right p{  margin-bottom:10px;}div.product-item div.product-right a{  font-weight:bold;  background:url(../images/rhs-arrow-right-orange.png) right 1px no-repeat;  padding:2px 21px 2px 0;  line-height:16px;}div.product-item div.product-right h2 span{  color:#f08d35;}div.product-home{}div.product-home-products{  float:left;  width:160px;  padding-right:20px;  padding-bottom:20px;  position:relative;}div.product-home-products-last{  padding-right:0;}div.product-home-products h3{  text-align:center;  margin-bottom:0;}div.product-home-products h3 a{  color:#515151;  font-weight:normal;}div.product-content h1 span{  width:560px;  display:block;}@media screen and (max-width: 950px) {	div.product-content h1 span{	  width:100%;	}}/* CONTACT */div.contact-form-mandatory{  padding:10px 30px 0 30px;}div.contact-form-mandatory p{  text-align:right;  font-size:12px;  line-height:16px;  margin-bottom:10px;}div.contact-form-mandatory p span{  color:#f08d35;  padding-right:5px;}div.contact-form{  padding:15px 30px 30px 30px;  background-color:#e7e7e8;  margin:0 0 30px 0;}div.contact-column-1{  width:430px;  float:left;  padding-right:20px;}@media screen and (max-width: 950px) {	.coontact-column-1{		clear:left;		float:left;		padding-top:30px;	}	td.label{		width:200px;	}}	div.contact-column-2{  width:430px;  float:left;}div.coontact-column-1{  width:430px;  float:left;}div.contact-form table{  border:none;} div.contact-form td{  padding:0 10px 5px 0;  vertical-align:top;  border:none;}div.contact-form td h2{  margin-bottom:2px;}div.contact-form td.mandatory{  color:#f08d35;  padding-top:3px;}div.contact-form td.submit{  text-align:right;}div.contact-form textarea.text-area{  width:270px;  height:100px;  border:1px solid #939598;  padding:3px 1px 3px 1px;}div.contact-form input.text-field{  width:270px;  border:1px solid #939598;  padding:1px 2px 1px 2px;}div.contact-form select{  border:1px solid #939598;}.error{  outline: thin solid Red;}h2.contact-thank-you{  padding-top:5px;  margin-bottom:23px;}@media screen and (max-width: 500px) {	div.contact-form{	  padding:15px 30px 30px 10px;	}	div.contact-form table{		width:290px;	} 	div.contact-form input.text,	div.contact-form input.text-field{	  width:120px;	} 	div.contact-form textarea.text-area{	  width:120px;	}	div.contact-form select{	  width:110px;	}	div.contact-column-1{	  width:300px;	}	div.coontact-column-1{	  width:300px;	}	div.contact-form td{		font-size:12px;		line-height:16px;	}	td.label{		width:100px;	}	td.submit{		text-align:left;		padding-top:20px;	}	div.contact-form td.submit input{		margin-top:20px;		float:left;	}}/* LINKS */table.links{  border-top:1px solid #ccc;  border-left:none;}table.links td{  border-bottom:1px solid #ccc;  border-right:1px solid #ccc;  padding:5px 20px 10px 20px;  vertical-align:middle;}table.links td h3{  padding:0;  margin:0;}table.links td p{  padding:0;  margin:0;}table.links td.links-logo{  padding:10px 20px 10px 20px;}table.links td.links-last{  border-right:none;}table.links td.links-last p{  float:left;  padding:8px 20px 0 0;}table.links td.links-last img{  float:right;  padding-top:3px;}/* LOCATIONS */div.map{  background: url(../images/map.png) left top no-repeat;  position: absolute;  right:20px;  top: 1px;  width: 360px;  height: 337px;}.map-wa{  background: url(../images/map.png) left top no-repeat;  background-position:left -337px;  position: absolute;  right:20px;  top: 1px;  width: 360px;  height: 337px;}.map-nt{  background: url(../images/map.png) left top no-repeat;  background-position:left -674px;  position: absolute;  right:20px;  top: 1px;  width: 360px;  height: 337px;}.map-sa{  background: url(../images/map.png) left top no-repeat;  background-position:left -1011px;  position: absolute;  right:20px;  top: 1px;  width: 360px;  height: 337px;}.map-qld{  background: url(../images/map.png) left top no-repeat;  background-position:left -1348px;  position: absolute;  right:20px;  top: 1px;  width: 360px;  height: 337px;}.map-nsw{  background: url(../images/map.png) left top no-repeat;  background-position:left -1685px;  position: absolute;  right:20px;  top: 1px;  width: 360px;  height: 337px;}.map-vic{  background: url(../images/map.png) left top no-repeat;  background-position:left -2022px;  position: absolute;  right:20px;  top: 1px;  width: 360px;  height: 337px;}.map-tas{  background: url(../images/map.png) left top no-repeat;  background-position:left bottom;  position: absolute;  right:20px;  top: 1px;  width: 360px;  height: 337px;}div.locations{  width:540px;}div.locations-item{  border-bottom:1px solid #ccc;  margin-bottom:15px;}div.locations table{  border:0;  margin-bottom:3px;}div.locations h3{  color:#f08d35;  font-size:18px;  line-height:22px;  padding-top:0px;}div.locations table td{  border:0;  padding:0 0 0 0;}div.locations table td.details{  width:350px;  padding-right:20px;}div.locations table td.details-links{  width:150px;  vertical-align:bottom;  padding-bottom:15px;}div.locations table td.details-links a.locations-view-map{  border-top:1px solid #ccc;  width:150px;  float:right;  padding:5px 5px 5px 4px;  color:#515151;  background:url(../images/rhs-arrow-right-orange.png) 135px 4px no-repeat;  font-size:12px;  line-height:14px;}div.locations table td.details-links a.locations-enquire-now{  border-top:1px solid #ccc;  border-bottom:1px solid #ccc;  width:150px;  float:right;  padding:5px 5px 5px 4px;  color:#515151;  background:url(../images/rhs-arrow-right-orange.png) 135px 4px no-repeat;  font-size:12px;  line-height:14px;}/* MERCHANDISE */div.merchandise table{  border-left:none;}div.merchandise table td{  border-right:none;  vertical-align:top;}div.merchandise table td.merchandise-image{  padding-top:15px;  padding-bottom:15px;}@media screen and (max-width: 500px) {	div.merchandise table td.merchandise-image img{		width:80px;	}}div.merchandise table td h2{  padding-top:0;  margin-bottom:7px;}p.merchandise-info{  padding-top:10px;}div.merchandise table td span{  color:#f08d35;}div.merchandise table td span.second{  padding-left:10px;}/* MULITMEDIA */div.multimedia h1{  border-bottom:1px solid #ccc;  padding-bottom:10px;  margin-top:-10px;  margin-bottom:25px}.multimedia-item{  float:left;  width:220px;      border-top:1px solid #ccc;  border-right:1px solid #ccc;  margin-bottom:20px;}@media screen and (max-width: 950px) {	.multimedia-item{	  border-left:1px solid #ccc;	  margin-right:10px;	  width:280px;    	}}.multimedia-item h3,.multimedia-item-right h3{  background-color:#f2f2f2;  border-bottom:1px solid #ccc;  padding:2px 10px 2px 10px;}.multimedia-image{  border-bottom:1px solid #ccc;  padding:0 10px 10px 10px;}.multimedia-spec{  border-bottom:1px solid #ccc;  padding:4px 10px 3px 10px;  font-size:11px;  line-height:15px;  background:url(../images/rhs-arrow-right-orange.png) 195px 3px no-repeat;}@media screen and (max-width: 950px) {	.multimedia-spec{	  background:url(../images/rhs-arrow-right-orange.png) 255px 3px no-repeat;	}}.multimedia-spec a{  color:#515151;}.multimedia-item-right{  border-right:none;  float:left;  width:220px;      border-top:1px solid #ccc;  margin-bottom:20px;}@media screen and (max-width: 950px) {	.multimedia-item-right{	  border-right:1px solid #ccc;	  width:280px;     	}}/* MAGANZINES */div.magazines h1{  border-bottom:1px solid #ccc;  padding-bottom:10px;  margin-top:-10px;  margin-bottom:25px}.magazines-item{  float:left;  width:220px;      border-top:1px solid #ccc;  border-right:1px solid #ccc;  margin-bottom:20px;}.magazines-item h3,.magazines-item-right h3{  background-color:#f2f2f2;  border-bottom:1px solid #ccc;  padding:2px 10px 2px 10px;}.magazines-image{  border-bottom:1px solid #ccc;  padding:0 10px 0 10px;  text-align:center;  padding-bottom:10px;}.magazines-spec{  border-bottom:1px solid #ccc;  padding:4px 10px 3px 10px;  font-size:11px;  line-height:15px;  background:url(../images/rhs-arrow-right-orange.png) 195px 3px no-repeat;}.magazines-spec a{  color:#515151;}.magazines-item-right{  border-right:none;  float:left;  width:220px;      border-top:1px solid #ccc;  margin-bottom:20px;}/* NEWS */div.news table{  border-top:1px solid #ccc;}div.news table th{  font-weight:bold;  font-size:13px;  line-height:16px;  padding:7px 10px 8px 10px;}div.news table td{  border-bottom:1px solid #ccc;  padding:10px 10px 8px 10px;  vertical-align:top;}@media screen and (max-width: 480px) {	div.news table td{	  border-bottom:1px solid #ccc;	  padding:10px 5px 8px 5px;	  vertical-align:top;	}	th.news-description,	td.news-description{		display:none;	}}div.news table td h3{  line-height:18px;  margin-bottom:5px;}div.news table td p{  margin-bottom:5px;}@media screen and (max-width: 480px) {	div.news table td h3{		font-size:13px;  		line-height:16px;	}	div.news table td p{		font-size:11px;		line-height:15px;	}}div.news table tr.dark td{   background-color:#f2f2f2;}div.news table td.news-image{  padding:7px 10px 7px 10px;}div.news-detail{  padding:10px 30px 30px 30px;}div.news-detail h1{  border-bottom:1px solid #ccc;  padding-bottom:10px;}div.news-detail h2{  font-size:33px;  line-height:35px;}div.news-detail p.date{  font-size:14px;  margin-bottom:20px;}div.news-detail h1 a{  background:url(../images/back-arrow.png) left 1px no-repeat;  padding:0 0 0 17px;  margin:30px 0 0 18px;  font-size:11px;  line-height:14px;  font-family:Helvetica, Arial, sans-serif;  float:right;}p.news-info{  float:left;  padding-top:20px;  color:#f08d35;}ul.pagesCreate{  float:right;  padding-top:20px;}ul.pagesCreate li{  list-style:none;  float:left;}ul.pagesCreate li.selected a{  color:#515151;}.pag-previous{  background-image:url(../images/pagination-arrows.png);  background-position:left 2px;  background-repeat:no-repeat;  padding:0 0 2px 20px;}.pag-next{  background-image:url(../images/pagination-arrows.png);  background-position:right -18px;  background-repeat:no-repeat;  padding:0 20px 2px 0;}/* BROCHURE */div.brochure h1{  border-bottom:1px solid #ccc;  padding-bottom:10px;}div.brochure table{  margin-bottom:20px;}div.brochure table tr th{  background-color:#f2f2f2;  font-weight:bold;  font-size:12px;  padding:5px 15px 7px 15px;}div.brochure table tr.dark{  background-color:#f2f2f2;}div.brochure table tr.dark td.image{  background-color:#fff;}div.brochure table tr td{  vertical-align:middle;  padding:5px 15px 5px 15px;}div.brochure table tr td p{  margin:0;  padding:0;}.no-right-border{  border-right:none;}div.brochure table tr td.image{}div.brochure table tr td.no-padding-left{  padding-left:0;}img.brochures{ float:right;padding-bottom:10px;}h2.brochures{  padding-top:40px;}@media screen and (max-width: 600px) {	div.brochure table tr th.table-description,	div.brochure table tr td.table-description{		display:none;	}	div.brochure table tr td{	  vertical-align:middle;	  padding:5px 5px 5px 5px;	}	div.brochure table tr td h3{	  font-size:12px;	  line-height:16px;	}	div.brochure table tr td p{	  font-size:11px;	  line-height:15px;	}	.no-right-border {		width:20px;	}	.no-right-border img{		width:20px;		height:auto;	}}/* MAP */@media screen and (max-width: 950px) {	#MapLocation{		display:none;			}	#MapLocation img{		display:none;			}}.mobile-state-list{	display:none;}@media screen and (max-width: 950px) {	.mobile-state-list{		display:block;	}	div.hero .hero-links .mobile-state-list a {		background:none;		padding-left:0;		margin-right:7px;		padding-right:0;		margin-left:0;		padding:2px 5px 2px 5px;		-moz-border-radius:5px;		border-radius:5px;		background-color:#f08d35;		color:#fff;	}	div.hero .hero-links .mobile-state-list a.selected{		color:#f08d35;		font-weight:bold;		background-color:#fff;	}}@media screen and (max-width: 600px) {	div.hero .hero-links .mobile-state-list{		padding-top:6px;	}	div.locations{		width:100%;	}	.locations-item{		width:100%;	}	.map-box iframe{		width:100%;	}}/* SERVICE APP */.service-app-detect{	-moz-border-radius:5px;	border-radius:5px;	background-color:#f08d35;	border:2px solid #cf6100;	padding:10px 10px 15px 10px;	width:90%;	margin:25px auto 0;	color:#fff;	display:none;}@media screen and (max-width: 600px) {	.service-app-detect{		width:80%;		font-size:13px;		line-height:18px;		display:block;	}}/* BOTTOM */div.product-home-products .first-class{	position:absolute;	right:5px;	top:0;	background-image:url(../images/logo-first-class-small.png);	width:70px;	height:54px;}div.product-left .first-class{	position:absolute;	left:115px;	top:10px;	background-image:url(../images/logo-first-class-smaller.png);	width:60px;	height:47px;}.errortxtcode{	font-weight:bold;	color:#f00;}/* PARTS */table.parts-table td{	vertical-align:top;	padding-bottom:10px;}table.parts-table td.price{	font-weight:bold;	font-size:18px;	line-height:22px;}table.parts-table td.price .normal{	font-size:12px;	line-height:17px;	font-weight:normal;}@media screen and (max-width: 600px) {	table.parts-table th.description{		display:none;	}	table.parts-table td.description{		display:none;	}}img.parts-banner{	max-width:100%;	height:auto;}.dynamic-phone{	color:#000;}div.video-box{	position:relative;}div.video-box img{	border:2px solid #939598;	position:relative;}div.video-box img.play_icon{	border:none;	position:absolute;	left:80px;	top:35px;}.rhs-video-image{	position:relative;	display:block;}.rhs-video-image img.play_icon2{	position:absolute;	left:130px;	top:60px;}/* 23-02-2016 NEW HOMEPAGE STYLE */.main{}.main .clearfix:after{content:''; display:block; width:100%; height:0; clear:both;}/* header */.top-header-right{float:right; position:relative; padding:21px 165px 0 0;}.top-header-right a.logo-link{display:inline-block; margin:0 4px;}.top-header-right a.logo-link img{}.top-header-right a.logo-link .img1{display:block;}.top-header-right a.logo-link .img2{display:none;}.top-header-right a.logo-link:hover .img1{display:none;}.top-header-right a.logo-link:hover .img2{display:block;}/* banner */.main *{box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box;}.main .banner{padding-bottom:10px;}.main .bx-wrapper img{width:100%;}.main .bx-wrapper .bx-pager.bx-default-pager{width:100%; text-align:center; right:0; bottom:20px;}/* articles */.main .home-articles{}.main .home-articles .box{/*width:33.33%;*/ float:left; padding:0 12.5px 20px; cursor:default;}.main .home-articles .box > a{display:block; margin-bottom:20px;}.main .home-articles .box img{display:block; width:100%;}.main .home-articles .box h2{font-size: 18px; line-height: 24px; font-family: "myriad-pro",sans-serif; font-style: normal; font-weight: 700;  padding: 0; margin: 0 0 5px 0;}.main .home-articles .box h2 a{color:inherit;}.main .home-articles .box h2 a:hover{color:#ef8d34;}.main .home-articles .box p{font-family: "myriad-pro",sans-serif; font-size:13px; line-height:18px; color:#6d6e71; margin:0;}.main .home-articles .box p a{color:#ef8d34; font-weight:700;}.main .home-articles .box p a:hover{color:#000;}.main .home-article-carousel .bx-wrapper .bx-pager.bx-default-pager{position: relative; bottom: 0; padding: 0 0 5px;}.main .home-article-carousel .bx-wrapper .bx-pager.bx-default-pager a{background: #fff; border-radius: 50%; border: 2px solid #E37329; box-shadow: 0px 0px 4px #fff inset;}.main .home-article-carousel .bx-wrapper .bx-pager.bx-default-pager a:hover, .main .home-article-carousel .bx-wrapper .bx-pager.bx-default-pager a.active{background: #444;}/* quick links */.main .home-quick-links{margin:0 -5px 0px;}.main .home-quick-links .box{width:25%; float:left; padding:0 5px 20px; cursor:default;}.main .home-quick-links .box a{display:block;}.main .home-quick-links .box a img{display:block; width:100%;}.main .home-quick-links .box a img.img1{display:block;}.main .home-quick-links .box a img.img2{display:none;}.main .home-quick-links .box a:hover img.img1{display:none;}.main .home-quick-links .box a:hover img.img2{display:block;}/* bottom links */.main .bottom-links{border-top:1px solid #6d6e71; padding:15px 0 10px;}.main .bottom-links .box{width:20%; float:left; padding:10px 0 10px 10px;}.main .bottom-links .box h3{font-size: 15px; line-height: 18px; font-family: "myriad-pro",sans-serif; font-style: normal; font-weight: 700;  padding: 0; margin: 0 0 5px 0;}.main .bottom-links .box ul{list-style-position:inside; list-style-type:none; padding:0; margin:0;}.main .bottom-links .box ul li{padding:0; margin:0;}.main .bottom-links .box ul li a{font-family: "myriad-pro",sans-serif; font-size:13px; line-height:18px; color:#6d6e71;}.main .bottom-links .box ul li a:hover{color:#000;}.main .bottom-links .box:nth-child(6n){clear:left;}@media screen and (max-width: 950px) {	.newHome div.container{padding:0 20px; width: auto; min-width:150px;}	.top-header-right a.logo-link img{width: 50px;}	.newHome div.phone-number{position: absolute; float:none; margin:0;}	.newHome div.search-header{right: 0; top: 49px; position: absolute; margin:0;}}@media screen and (max-width: 850px) {	.newHome div.header{height:auto; padding:0;}	.top-header-right{float:none; clear:both; padding:10px 165px 10px 0;}	.newHome div.phone-number{top:5px;}	.newHome div.search-header{top:38px;}	.main .bottom-links .box{width:25%;}	.main .bottom-links .box:nth-child(6n){clear:none;}	.main .bottom-links .box:nth-child(5n){clear:left;}}@media screen and (max-width: 700px) {	.main .bottom-links .box{width:50%;}	.main .bottom-links .box:nth-child(5n){clear:none;}	.main .bottom-links .box:nth-child(2n+1){clear:left;}}@media screen and (max-width: 600px) {	.top-header-right{padding-right:0;}	.top-header-right a.logo-link:nth-child(1){margin-left:0;}	.top-header-right .phone-cont{position:relative; height: 53px; top: 15px; padding-bottom: 15px; clear:both;}	.newHome div.phone-number{left: 0; right:auto; text-align:left; top:-4px;}	.newHome div.search-header{top:29px; left: 0; right:auto;}	.newHome #search{left:0;}	.newHome #search-submit{left:128px;}}@media screen and (max-width: 568px) {	/*.main .home-articles, .main .home-quick-links{margin:0;}	.main .home-articles .box{width: 100%; padding: 0 0 20px;}*/	.main .home-quick-links .box{width:50%; padding: 0 5px 10px;}}@media screen and (max-width: 479px) {	/*.main .home-quick-links .box{width:100%;}*/	.main .bottom-links .box{width:100%;}	#search{width: 125px !important;}}.header-service-form{	position:absolute;	top:21px;	left:200px;	float:left;	clear:left;}@media screen and (max-width: 450px) {	.top-header-right:after{content:''; display:block; clear:both; width:100%; height:0;}	.top-header-right a.logo-link{width:33%; text-align:center; margin:0 0 10px; float:left; display:block;}	.header-service-form{		position:relative;		top:0;		left:0;	}}/* END 23-02-2016 NEW HOMEPAGE STYLE */.border-bottom{	border-bottom:1px solid #ccc;} 





.section-heading {
	text-align: center;
	padding: 20px 0 5px
}
.section-heading h2 {
	margin: 0;
	padding: 0;
	font-size: 50px;
	line-height: 1;
	color: #f38642
}
.section-heading h2 span {
	color: #333
}
.toyota-advantage-outer {
	text-align: center;
	margin: 0 0 15px 0
}
.toyota-advantage-outer {
	text-align: center;
	margin: 0 0 15px 0
}
.toyota-advantage-item {
	width: 185px;
	display: inline-block;
	margin: 0 auto;
	text-align: center;
	padding: 0 15px;
	vertical-align: top
}
.toyota-advantage-item-imgbox {
	padding: 15px 0
}
.toyota-advantage-item-imgbox img {
	max-width: 70px
}
.toyota-advantage-item-content h3 {
	color: #f38642;
	font-size: 16px;
	font-weight: 600;
	margin-bottom: 10px;
	line-height: 18px
}
.click-find-out-more {
	text-align: center;
	padding: 20px 0;
	margin: 0 0 25px 0;
	position: relative
}
.click-find-out-more::after {
	content: '';
	position: absolute;
	border-bottom: 1px solid #000;
	height: 1px;
	width: 100%;
	left: 0;
	right: 0;
	z-index: -1;
	top: 50%;
	margin-top: -1px
}
.find-out-more-btn {
	font-size: 26px;
	font-weight: 700;
	font-family: "myriad-pro", sans-serif;
	padding: 10px 20px;
	background: #000;
	color: #fff;
	border-radius: 5px
}
.find-out-more-btn:hover {
	text-decoration: none;
	background: #f08d35;
	color: #fff
}
.toyota-advantage .click-find-out-more {
	max-width: 950px;
	margin-left: auto;
	margin-right: auto
}
.home-article-carousel {
	margin-left: -12.5px;
	margin-right: -12.5px
}
@media (max-width:950px) {
.toyota-advantage-item {
	width: 250px
}
}
@media (max-width:640px) {
.section-heading h2 {
	font-size: 36px
}
.toyota-advantage-item {
	padding: 0
}
.find-out-more-btn {
	padding: 6px 10px;
	font-size: 20px
}
}
@media (max-width:480px) {
.find-out-more-btn {
	font-size: 14px
}
}
span.black {
	color: #000
}
.toyota-advantage-item-imgbox a {
	height: 66px;
	width: 66px;
	display: inline-block;
	background-image: url('../images/icon-sprite.jpg');
}
.qdr-icon {
	background-position: -5px -79px;
}
.safety-icon {
	background-position: -202px -79px;
}
.service-icon {
	background-position: -398px -79px;
}
.ownership-icon {
	background-position: -595px -79px;
}
.business-icon {
	background-position: -792px -79px;
}





/* 20-06-2108 */
@media (min-width: 768px) {
	.newHome .content {
		overflow: hidden;
	}
	.newHome .content .news {
	    float: left;
	    width: 60%;
	}
	.newHome .content .news-right {
	    float: right;
	    width: 40%;
	    padding-left: 15px;
	    box-sizing: border-box;
	    -webkit-box-sizing: border-box;
	    -ms-box-sizing: border-box;
	    -moz-box-sizing: border-box;
	    -o-box-sizing: border-box;
	}
}


.lb-outerContainer{
    width: 90% !important;
    height: auto !important;
}

#lightbox img {
    width: 100% !important;
}




/**umb_name:Heading 2*/
h2{}

/**umb_name:Heading 3*/
h3{}

/**umb_name:Heading 4*/
h4{}

/**umb_name:Image align left*/
.image-align-left{}

/**umb_name:Image align right*/
.image-align-right{}

/**umb_name:Disclaimer*/
.disclaimer{}

/**umb_name:Body link with arrow*/
.body-link-with-arrow{}

/**umb_name:Video popup*/
.video_popup{}

