	body.cms-home .main-container {
		padding-top: 0px !important;
	}
	p.list-group-item-text{
		margin: 0px !important;
	}
	ul.toggle-tabs {
		margin-bottom: 0px !important;
	}

	#home_carousel {
		background-image:url("http://dealerweb2.grantday.co.nz/assets/image/banner-img.png");
		background-repeat: no-repeat;
		background-position: center center;
		background-size: cover;
		height: 325px;
	}

	.block-title h2, .block-title h3, .block-title strong {
		color: #d21920 !important;
	}
	.button,
	.cart-table .product-cart-actions .button,
	#co-shipping-method-form .buttons-set .button,
	.footer .button {
		background: #d21920 !important;
	}
	.button:hover,
	.cart-table .product-cart-actions .button:hover,
	#co-shipping-method-form .buttons-set .button:hover,
	.footer .button:hover {
		background: #ea484e !important;
	}
	.carousel-control.left,
	.carousel-control.right {
		background-image: none;
		width: 100px !important;
	}
	.carousel-inner > .item > a > img {
		margin: 0 auto;
	}
	.facebook-logo-md {
		background-image: url("../images/facebook/FB-f-Logo__blue_29.png");
		display: block;
		height: 29px;
		margin: 6.5px 0 6.5px 0 !important;
		top: 50% !important;
		width: 29px;
	}
	.facebook-logo-md:hover {
		background-image: url("../images/facebook/FB-f-Logo__white_29.png");
	}
	.facebook-logo-sm {
		background-image: url("../images/facebook/FB-f-Logo__blue_16.png");
		display: block;
		height: 16px;
		/*margin: 6.5px 0 6.5px 0 !important;*/
		top: 50% !important;
		width: 16px;
	}
	.facebook-logo-sm:hover {
		background-image: url("../images/facebook/FB-f-Logo__white_16.png");
	}
	.footer-container {
		padding: 0px !important;
		max-width: 100% !important;
		background: #fafafa;
		border-color: #c2c2c2;
		border-style: solid;
		border-width: 1px 0px 0px 0px;
		bottom: 0px;
		color: red;
		height: 160px;
		left: 0px;
		margin: 0px;
		position: relative;
		right: 0px;
	}
	.footer {
		border-top: 0px !important;
		padding-top: 10px !important;
		padding: 10px 15px !important;
	}
	.footer .links {
		margin-bottom: 10px !important;
		padding: 0 15px 0 0 !important;
		width: 135px !important;
	}
	.footer a:hover {
		color: #d21920 !important;
	}
	.block-title {
		border-top: 0px !important;
	}

	.footer address {
		border-top: 0px !important;
		margin: 0px !important;
		padding: 0px !important;
	}
	.footer .block-title,
	.footer address {
		color: #d21920 !important;
	}
	.footer.links {
		padding: 0px 15px !important;
	}
	.gd-container {
		padding-left: 30px !important;
		padding-right: 30px !important;
	}
	.gd-header {
		background-image: url("../images/background.png");
		box-shadow: 0 2px 5px rgba(50, 50, 50, 0.1);
		font-weight: 500;
		min-height: 142px;
		padding: 0px;

		-webkit-box-shadow: 0 2px 5px rgba(50, 50, 50, 0.1);
		-moz-box-shadow: 0 2px 5px rgba(50, 50, 50, 0.1);
	}
	.gd-header-logo{
		background-color: #ffffff;
		border-color: #333333;
		border-style: solid;
		border-radius: 0px 0px 0px 0px;
		border-width: 5px 0px 0px 0px;
		box-shadow: 0 2px 5px rgba(50, 50, 50, 0.1);
		color: black;
		min-height: 100px;
		padding: 0px;

		-webkit-box-shadow: 0 2px 5px rgba(50, 50, 50, 0.1);
		-moz-box-shadow: 0 2px 5px rgba(50, 50, 50, 0.1);
	}
	.gd-header-logo img{
		position: absolute;
		top: 50%;
		transform: translateY(-50%);
	}
	.gd-header-logo p{
		font-size: 20px;
		font-weight: bold;
		position: absolute;
		top: 50%;
		transform: translateY(-50%);
	}
	.gd-header-links {
		background-color: rgba(51,51,51,0);
		box-shadow: inset 0 0 5px rgba(50, 50, 50, 0.1);
		color: white;
		font-weight: 500;
		min-height: 42px;
		padding: 0px;

		-moz-box-shadow: inset 0 0 5px rgba(50, 50, 50, 0.1);
		-webkit-box-shadow: inset 0 0 5px rgba(50, 50, 50, 0.1);
	}
	.gd-header-links p{
		font-size: 14px;
		position: absolute;
		top: 50%;
		transform: translateY(-50%);
	}
	.icon-size
	{
		font-size: 87px;
	}
	.list-group-item.autobook {
		background-color: #d8d8d9 !important;
		border: 1px solid #39393a !important;
	}
	.list-group-item.autobook:hover {
		background-color: #fff !important;
	}
	.list-group-item.autostock {
		background-color: #fde0b4 !important;
		border: 1px solid #fbb03f !important;
	}
	.list-group-item.autostock:hover {
		background-color: #fff !important;
	}
	.list-group-item.autowork {
		background-color: #f7bbbd !important;
		border: 1px solid #d21920 !important;
	}
	.list-group-item.autowork:hover {
		background-color: #fff !important;
	}
	.list-group-item.dealer {
		background-color: #bfcdf2 !important;
		border: 1px solid #1e3e99 !important;
	}
	.list-group-item.dealer:hover {
		background-color: #fff !important;
	}
	.list-group-item.quickstate {
		background-color: #dcedc4 !important;
		border: 1px solid #8cc63f !important;
	}
	.list-group-item.quickstate:hover {
		background-color: #fff !important;
	}
	.list-group-item.versacred {
		background-color: #b3fffa !important;
		border: 1px solid #00a89e !important;
	}
	.list-group-item.versacred:hover {
		background-color: #fff !important;
	}
	.main-container {
		max-width: 1366px !important;
		padding: 0px !important;
	}
	.navbar-gd {
		background-color:  #f8f8f8;
		border: 0px;
	}
	.navbar-header {
		color: #FFFFFF;
	}
	.navbar-login
	{
		color: #000;
		height: 100px;
		width: 305px;
		padding: 10px;
		padding-bottom: 0px;
	}
	.navbar-login-session
	{
		padding: 10px;
		padding-bottom: 0px;
		padding-top: 0px;
	}
	.navbar-toggle,
	.sr-only {
		color: #FFFFFF !important;
	}
	.nav > li > a:focus, .nav > li > a:hover {
		background-color: transparent !important;
	}
	.dropdown {
		display: block !important;
	}
	.nav-pills > li + li {
		margin-left: 0px;
	}
	.nav-pills > li > a {
		color: #FFFFFF;
	}
	.nav-pills > li > a:hover {
		background-color: transparent;
		border-color: #d11820;
		border-style: solid;
		border-radius: 0px 0px 0px 0px;
		border-width: 0px 0px 2px 0px;
		color: #FFFFFF;
	}
	.nav-pills > li.active > a,
	.nav-pills > li.active > a:focus,
	.nav-pills > li.active > a:hover {
		background-color: transparent;
		border-color: #d11820;
		border-style: solid;
		border-radius: 0px 0px 0px 0px;
		border-width: 0px 0px 2px 0px;
	}
	.navbar-facebook {
		float: right;
		padding: 9px 10px;
		position: relative;
		margin: 2px 0px 2px 0;
		background-color: transparent;
		background-image: none;
		border: 1px solid transparent;
		border-radius: 4px;
	}
	.navbar-toggle {
		margin: 0px 0px 0px 0 !important;
        float: none !important;
	}
	.page-header-container .store-language-container {
		padding: 0px !important;
	}
	.product-view {
		padding-left: 30px !important;
		padding-right: 30px !important;
	}
	.thin-padding {
		padding: 10px 5px !important;
	}
	/*
	.std p{
		margin: 0px !important;
	}
	*/
	@media (max-width: 768px) {
		.nav > li > a {
			font-size: 12px;
			padding: 5px 7px;
		}
		ul.nav.nav-pills {
			margin: 7.425px 0 7.425px 0;
		}
        ul.nav.nav-pills li {
            width: 100%;
        }
	}
	@media (min-width: 1366px) {
		.carousel-inner > .item > a > img {
			margin: 12.5px auto 0 150px;
		}
	}
