@charset "utf-8";

/* CSS Document */
.pleft30{padding-left: 30px;}
.ptop30{padding-top: 30px;}
.mTop30{margin-top: 30px;}
#wigoContainer{
	font-family:Century Gothic;
	width:100%;
	height:auto !important;
	margin:0 auto;
}
#WigoBanner img{
	padding-top: 80px;
}
#middleContainer{
	width: 50%;
	margin: 0 auto;
	padding: 0px 25px;
}
.custom-list select{
	position: relative;
	font-size: 30px !important;
	color: #FF0000 !important;
	margin: 25px 25px 0px 25px;
}
#middleContainer img{
	width: 100%;
	margin: 0 auto;
}
#middleContainer table tr td{
	width: 15%;
	padding: 5px 5px;
	text-align: center;
}
.sectionTitle{
	background-color: #FF0000;
	width: 100%;
	margin: 0 auto;
	font-size: 40px;
	color: #FFFFFF;
	text-align: center;
}
#wigoContainer h1{
	margin:25px 10px 10px 20px;
	color:#F00;
}
#DLBrochure{
	width: 100%;
}
#DLBrochure img{
	width: 17%;
	margin:15px 0px 10px 25px
}
.carDisplay{
	padding-bottom: 20px;
	margin:0px auto;
	border:1px solid red;
}
.swatch{
	display: flex;
	flex-wrap: wrap;
	list-style: none;
	width:100%;
	margin:0 auto;
	justify-content: center !important;
}
.swatch ul{
	margin: 0 auto;
	list-style: none;
	
}
.swatch ul li{
	margin:10px 10px;
	float: left;
	border-radius: 8px;
}
.swatch ul li p{
	margin:10px 10px;
}
.b-select{
	border:1px solid red !important;
}
.black{
	background-color:#000 !important;
	margin:0 auto;
	border: 1px solid #CCC;
	border-radius: 8px;
    display: inline-block;
    padding: 24px 24px;
    vertical-align: middle;
    cursor: pointer;
    white-space: nowrap;
}
.Sblack{
	background-color:#0a112f !important;
	margin:0 auto;
	border: 1px solid #CCC;
	border-radius: 8px;
    display: inline-block;
    padding: 24px 24px;
    vertical-align: middle;
    cursor: pointer;
    white-space: nowrap;
}
.SilverM4{
	background-color:#bfbfbf !important;
	margin:0 auto;
	border: 1px solid #CCC;
	border-radius: 8px;
    display: inline-block;
    padding: 24px 24px;
    vertical-align: middle;
    overflow: hidden;
    cursor: pointer;
    white-space: nowrap;
}
.white{
	background-color:#fff !important;
	margin:0 auto;
	border: 1px solid #CCC;
	border-radius: 8px;
    display: inline-block;
    padding: 24px 24px;
    vertical-align: middle;
    cursor: pointer;
    white-space: nowrap;
}
.grayM{
	background-color:#515151 !important;
	margin:0 auto;
	border: 1px solid #CCC;
	border-radius: 8px;
    display: inline-block;
    padding: 24px 24px;
    vertical-align: middle;
    cursor: pointer;
    white-space: nowrap;
}
.SpecSheet{	
	font-size:15px;
	width:100%;
	margin:0 auto;
}
.SpecSheet table{
	width:100%;
	margin-top:20px;
}
.SpecSheet th{	
	padding:10px 0px;
}
.SpecSheet td{	
	padding:10px 20px;
}
.TRgray{background-color:#f7f6f6;}
.CBorder{border-right:1px solid #a2a1a1;}
.topBotBorder{border-top:1px solid #a2a1a1; border-bottom:1px solid #a2a1a1;}
#photos{
	width:80%;
	margin:0 auto;
}
#photos img{
	width:50%;
	padding: 10px 10px;
}
.dropdown-content{
	display: none;
}
#interior{
	background:#E00;
	width:100%;
	text-align: center;
	margin-top:10px;
	padding: 5px 0px 10px 0px;
	color:#fff;
	border:none;
	box-shadow:1px 1px 5px #CCC;
}
@media(max-width: 1000px) {
#wigoContainer{
	font-family:Century Gothic;
	width:100%;
	height:auto !important;
	margin:0 auto;
	padding-top:10px;
}
#wigoContainer p{
	font-size: 12px;
	text-align:center;
}
#WigoBanner img{
	padding-top: 0px !important;
}
#DLBrochure{
	width: 90%;
}
#DLBrochure img{
	width: 50%;
	margin:15px 0px 10px 25px
}
#middleContainer{
	width: 95%;
	margin: 0 auto;
	padding: 0px 10px;
}
.custom-list select{
	position: relative;
	font-size: 20px !important;
	color: #FF0000 !important;
	margin: 25px 25px 0px 25px;
}
#middleContainer img{
	width: 100%;
	margin: 0 auto;
}
#middleContainer table tr td{
	width: 15%;
	padding: 5px 5px;
	text-align: center;
}
.carDisplay{
	width: 80%;
	margin:0px auto;
}
.swatch{
	display: flex;
	flex-wrap: wrap;
	list-style: none;
	width:100%;
	margin:0 auto;
	justify-content: center !important;
}
.swatch ul{
	margin: 0 auto;
	padding: 0 auto !important;
	list-style: none;
}
.swatch ul.clear{
	padding-left: 0px !important;
}
.swatch ul li{
	margin:10px 10px;
	float: left;
}
.swatch ul li p{
	font-size: 12px;
}
.black{
	background-color:#000 !important;
	margin:0 auto;
	border: 1px solid #CCC;
	border-radius: 8px;
    display: inline-block;
    padding: 19px 19px;
    vertical-align: middle;
    cursor: pointer;
    white-space: nowrap;
}
.Sblack{
	background-color:#0a112f !important;
	margin:0 auto;
	border: 1px solid #CCC;
	border-radius: 8px;
    display: inline-block;
    padding: 19px 19px;
    vertical-align: middle;
    cursor: pointer;
    white-space: nowrap;
}
.SilverM4{
	background-color:#bfbfbf !important;
	margin:0 auto;
	border: 1px solid #CCC;
	border-radius: 8px;
    display: inline-block;
    padding: 19px 19px;
    vertical-align: middle;
    overflow: hidden;
    cursor: pointer;
    white-space: nowrap;
}
.white{
	background-color:#fff !important;
	margin:0 auto;
	border: 1px solid #CCC;
	border-radius: 8px;
    display: inline-block;
    padding: 19px 19px;
    vertical-align: middle;
    cursor: pointer;
    white-space: nowrap;
}
.grayM{
	background-color:#515151 !important;
	margin:0 auto;
	border: 1px solid #CCC;
	border-radius: 8px;
    display: inline-block;
    padding: 19px 19px;
    vertical-align: middle;
    cursor: pointer;
    white-space: nowrap;
}
.SpecSheet{	
	font-size:12px;
	width:100%;
	margin:0 auto;
}
.SpecSheet table{
	width:100%;
	margin-top:20px;
}
.SpecSheet th{	
	padding:5px 0px;
}
.SpecSheet td{	
	padding:5px 20px;
}
#photos{
	width:95%;
	margin:0 auto;
}
#photos img{
	width:100%;
	padding: 5px 10px;
}
	}
@media(max-width: 800px) {
#wigoContainer{
	font-family:Century Gothic;
	width:100%;
	height:auto !important;
	margin:0 auto;
	padding-top:10px;
}
#wigoContainer p{
	font-size: 12px;
	text-align:center;
}
#WigoBanner img{
	padding-top: 0px !important;
}
#DLBrochure{
	width: 90%;
}
#DLBrochure img{
	width: 50%;
	margin:15px 0px 10px 25px
}
#middleContainer{
	width: 95%;
	margin: 0 auto;
	padding: 0px 10px;
}
.custom-list select{
	position: relative;
	font-size: 20px !important;
	color: #FF0000 !important;
	margin: 25px 25px 0px 25px;
}
#middleContainer img{
	width: 100%;
	margin: 0 auto;
}
#middleContainer table tr td{
	width: 15%;
	padding: 5px 5px;
	text-align: center;
}
.carDisplay{
	width: 80%;
	margin:0px auto;
}
.swatch{
	display: flex;
	flex-wrap: wrap;
	list-style: none;
	width:100%;
	margin:0 auto;
	justify-content: center !important;
}
.swatch ul{
	margin: 0 auto;
	padding: 0 auto !important;
	list-style: none;
	
}
.swatch ul.clear{
	padding-left: 0px !important;
}
.swatch ul li{
	margin:10px 10px;
	float: left;
}
.black{
	background-color:#000 !important;
	margin:0 auto;
	border: 1px solid #CCC;
	border-radius: 8px;
    display: inline-block;
    padding: 19px 19px;
    vertical-align: middle;
    cursor: pointer;
    white-space: nowrap;
}.Sblack{
	background-color:#0a112f !important;
	margin:0 auto;
	border: 1px solid #CCC;
	border-radius: 8px;
    display: inline-block;
    padding: 19px 19px;
    vertical-align: middle;
    cursor: pointer;
    white-space: nowrap;
}
.SilverM4{
	background-color:#bfbfbf !important;
	margin:0 auto;
	border: 1px solid #CCC;
	border-radius: 8px;
    display: inline-block;
    padding: 19px 19px;
    vertical-align: middle;
    overflow: hidden;
    cursor: pointer;
    white-space: nowrap;
}
.white{
	background-color:#fff !important;
	margin:0 auto;
	border: 1px solid #CCC;
	border-radius: 8px;
    display: inline-block;
    padding: 19px 19px;
    vertical-align: middle;
    cursor: pointer;
    white-space: nowrap;
}
.grayM{
	background-color:#515151 !important;
	margin:0 auto;
	border: 1px solid #CCC;
	border-radius: 8px;
    display: inline-block;
    padding: 19px 19px;
    vertical-align: middle;
    cursor: pointer;
    white-space: nowrap;
}
.SpecSheet{	
	font-size:12px;
	width:100%;
	margin:0 auto;
}
.SpecSheet table{
	width:100%;
	margin-top:20px;
}
.SpecSheet th{	
	padding:5px 0px;
}
.SpecSheet td{	
	padding:5px 20px;
}
	}