/*container hack*/
.container{
	max-width:1048px;
}

/*wowslider hack*/
#wowslider-container1 a.ws_next, #wowslider-container1 a.ws_prev {
	background-image: url(../../../../wowslider/880/engine1/arrows_white.png);
}
#wowslider-container1 .ws_bullets a {
	background: url(../../../../wowslider/880/engine1/bullet.png) left top;
}

.content-phone,.content-phone:hover,.content-phone:active,.content-phone:visited{
	color:black;
	font-size:16px;
	font-weight:bold;
	display:block;
	margin:0px 0px 5px 0px;
}
/* Specific to Mega Menu */ 
	.dropdown-menu{
		border:1px solid transparent!important;
		border-radius: 7px!important;
		-moz-border-radius: 7px!important;
		-webkit-border-radius:7px!important;
	}
/* Specific to Mega Menu */
.mobile-phone{
	color:#23487c!important;
}
/*  Showroom Section goes here */
.section-showroom{		
	margin-left: auto;
   	margin-right: auto;
	font-family:arial;
	background-color:#ffffff!important;
 	padding-bottom:10px; 
}
.pg-division-titles{ 
	font-family:arial;
	color:#000000!important;
	font-size:18pt!important;
	font-weight:normal;
	text-align:left;
	margin-left: auto;
   	margin-right: auto;
	background-color:transparent;
	}	
/*  Showroom Section goes here */
.section-carousel{
	background-color:#000000!important;
}
.section-video{
	background-color:#FFF!important; /* Directions and schedule a test drive */
}
.section-links{
	color:#000;
	padding-bottom:10px;
}
.section-subhdr,.section-offers{
	background-color:#FFF!important; /*row with special offers and small carousel*/
}

.section-srp,.section-vdp{
	background-color:#FFF!important;
}
.srp-container,.vdp-container{
	background-color:#fff!important;
}

.subhdr-link{
	font-weight:bold;
	font-size:14px;
	padding:10px 15px 10px 15px;
}
.splash-logos-row{
	background-image:url('http://bootstrap.wdautos.com/dealer/billyfuccilloford/templates/56/bg_logo_row.jpg');
}
.splash-logos-row-leg{
	background-image:url('http://bootstrap.wdautos.com/dealer/billyfuccilloford/templates/56/bg_logo_row.jpg');
	height:50px;
	overflow:hidden;
}
.splash-icons-leg{
	border:0px;
	text-decoration:none;
}
.spl-td-leg{
	background-color:#23487c;
	padding:10px;
	margin:10px;
}
.btn-primary{
	border:1px solid #23487c;
	background-color:#23487c!important;
	background: -moz-linear-gradient(top, #23487c, #23487c);/*FF3.6+*/
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#23487c), to(#23487c));/*Chrome,Safari4+*/
	background: -webkit-linear-gradient(top, #23487c, #23487c);/*Chrome10+,Safari5.1+*/
	background: -o-linear-gradient(top, #23487c, #23487c);/*Opera 11.10+*/
	background: -ms-linear-gradient(top, #23487c, #23487c);/*IE10+*/
	background: linear-gradient(to bottom, #23487c 0%,#0 100%);/*W3C*/
	background: filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#23487c', endColorstr='#23487c',GradientType=0 );/*IE6-9*/
	font-weight:bold;
	color:white!important;
}
.btn-primary:hover{
	color:#23487c!important;
	background-color:#ccc!important;
	background: -moz-linear-gradient(top, #fff, #ccc);/*FF3.6+*/
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#ccc));/*Chrome,Safari4+*/
	background: -webkit-linear-gradient(top, #fff, #ccc);/*Chrome10+,Safari5.1+*/
	background: -o-linear-gradient(top, #fff, #ccc);/*Opera 11.10+*/
	background: -ms-linear-gradient(top, #fff, #ccc);/*IE10+*/
	background: linear-gradient(to bottom, #fff 0%,#0 100%);/*W3C*/
	background: filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff', endColorstr='#ccc',GradientType=0 );/*IE6-9*/
	border:1px solid #23487c!important;
}
.spl-search-name{
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	color:#23487c;
}
.spl-search-title{
	font-family:arial;
	font-size:16px;
	font-weight:bold;
	color:#23487c;
	padding-bottom:10px;
}
.fv-carousel_img{
	max-height:185px;
}
.fv-carousel_slide{
	max-height:250px;
}
.fv-carousel_slide a{
	font-size:14px;
	font-weight:bold;
	text-align:center;
	color:#23487c;
}
.fv-carousel-legacy_img{
	border:0px;
	height:185px!important;
}
.fv-carousel-legacy_slide{
	height:250px;
}
.spl-search-input, .splash-form-input{
	font-size:14px;
	width:100%;
	margin-bottom:3px;
	border:1px solid #23487c!important;
	border-radius: 3px!important;
	-moz-border-radius: 3px!important;
	-webkit-border-radius: 3px!important;
}
.spl-td-input{
	font-size:12px;
	width:100%;
	margin-bottom:3px;
	border:1px solid #dddddd!important;
	border-radius: 3px!important;
	-moz-border-radius: 3px!important;
	-webkit-border-radius: 3px!important;
}
.srch-tabs{
	padding:10px 10px 0px 10px;
	height:255px;
	border:1px solid #23487c!important;
	border-top:1px solid #fff!important;
	background-color:#23487c!important;
	background: -moz-linear-gradient(top, #23487c, #23487c);/*FF3.6+*/
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#23487c), to(#23487c));/*Chrome,Safari4+*/
	background: -webkit-linear-gradient(top, #23487c, #23487c);/*Chrome10+,Safari5.1+*/
	background: -o-linear-gradient(top, #23487c, #23487c);/*Opera 11.10+*/
	background: -ms-linear-gradient(top, #23487c, #23487c);/*IE10+*/
	background: linear-gradient(to bottom, #23487c 0%,#0 100%);/*W3C*/
	background: filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#23487c', endColorstr='#23487c',GradientType=0 );/*IE6-9*/
	-webkit-border-bottom-right-radius: 7px;
	-webkit-border-bottom-left-radius: 7px;
	-moz-border-radius-bottomright: 7px;
	-moz-border-radius-bottomleft: 7px;
	border-bottom-right-radius: 7px;
	border-bottom-left-radius: 7px;
}
.spl-tabs .active a,
.spl-tabs .active a:hover {
	border:1px solid #23487c!important;
	background-color:#23487c!important;
	background: -moz-linear-gradient(top, #23487c, #23487c);/*FF3.6+*/
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#23487c), to(#23487c));/*Chrome,Safari4+*/
	background: -webkit-linear-gradient(top, #23487c, #23487c);/*Chrome10+,Safari5.1+*/
	background: -o-linear-gradient(top, #23487c, #23487c);/*Opera 11.10+*/
	background: -ms-linear-gradient(top, #23487c, #23487c);/*IE10+*/
	background: linear-gradient(to bottom, #23487c 0%,#0 100%);/*W3C*/
	background: filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#23487c', endColorstr='#23487c',GradientType=0 );/*IE6-9*/
	font-weight:bold!important;
	color:white!important;
}
.spl-tabs a{
	font-weight:bold!important;
	border:1px solid #666!important;
	color:#FFF!important;
	background-color:#666!important;
}
.spl-search-btn{
	font-family:arial;
	font-weight:bold;
	font-size:14px;
	color:#000;
	background-color:#CCC!important;
	background: -moz-linear-gradient(top, #CCC, #FFF);/*FF3.6+*/
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#CCC), to(#FFF));/*Chrome,Safari4+*/
	background: -webkit-linear-gradient(top, #CCC, #FFF);/*Chrome10+,Safari5.1+*/
	background: -o-linear-gradient(top, #CCC, #FFF);/*Opera 11.10+*/
	background: -ms-linear-gradient(top, #CCC, #FFF);/*IE10+*/
	background: linear-gradient(to bottom, #CCC 0%,#0 100%);/*W3C*/
	background: filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#CCC', endColorstr='#FFF',GradientType=0 );/*IE6-9*/
	border:1px solid #000!important;
	border-radius: 5px!important;
	-moz-border-radius: 5px!important;
	-webkit-border-radius: 5px!important;
	padding:3px 10px 3px 10px;
	margin-top:5px;
	width:100%;
}
.spl-search-btn:hover{
	color:#23487c;
	background-color:#ccc!important;
	background: -moz-linear-gradient(top, #fff, #ccc);/*FF3.6+*/
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#ccc));/*Chrome,Safari4+*/
	background: -webkit-linear-gradient(top, #fff, #ccc);/*Chrome10+,Safari5.1+*/
	background: -o-linear-gradient(top, #fff, #ccc);/*Opera 11.10+*/
	background: -ms-linear-gradient(top, #fff, #ccc);/*IE10+*/
	background: linear-gradient(to bottom, #fff 0%,#0 100%);/*W3C*/
	background: filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff', endColorstr='#ccc',GradientType=0 );/*IE6-9*/
	border:1px solid #000!important;
}
.spl-qq-btn{
	font-family:arial;
	font-weight:bold;
	font-size:14px;
	color:#000;
	background-color:#FFF!important;
	background: -moz-linear-gradient(top, #fff, #ccc);/*FF3.6+*/
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#ccc));/*Chrome,Safari4+*/
	background: -webkit-linear-gradient(top, #fff, #ccc);/*Chrome10+,Safari5.1+*/
	background: -o-linear-gradient(top, #fff, #ccc);/*Opera 11.10+*/
	background: -ms-linear-gradient(top, #fff, #ccc);/*IE10+*/
	background: linear-gradient(to bottom, #fff 0%,#0 100%);/*W3C*/
	background: filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff', endColorstr='#ccc',GradientType=0 );/*IE6-9*/
	border:1px solid #000!important;
	border-radius: 5px!important;
	-moz-border-radius: 5px!important;
	-webkit-border-radius: 5px!important;
	padding:3px 10px 3px 10px;
	margin-top:2px;
	width:100%;
}
.spl-qq-btn:hover{
	color:#23487c;
	background-color:#ccc!important;
	background: -moz-linear-gradient(top, #fff, #ccc);/*FF3.6+*/
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#ccc));/*Chrome,Safari4+*/
	background: -webkit-linear-gradient(top, #fff, #ccc);/*Chrome10+,Safari5.1+*/
	background: -o-linear-gradient(top, #fff, #ccc);/*Opera 11.10+*/
	background: -ms-linear-gradient(top, #fff, #ccc);/*IE10+*/
	background: linear-gradient(to bottom, #fff 0%,#0 100%);/*W3C*/
	background: filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff', endColorstr='#ccc',GradientType=0 );/*IE6-9*/
	border:1px solid #000!important;
}
.srch-links-btn{
	display:block;
	font-family:arial;
	font-size:14px;
	color:#ffffff;
	border:1px solid #000;
	background-color:#000!important;
	background: -moz-linear-gradient(top, #666, #000);/*FF3.6+*/
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#666), to(#000));/*Chrome,Safari4+*/
	background: -webkit-linear-gradient(top, #666, #000);/*Chrome10+,Safari5.1+*/
	background: -o-linear-gradient(top, #666, #000);/*Opera 11.10+*/
	background: -ms-linear-gradient(top, #666, #000);/*IE10+*/
	background: linear-gradient(to bottom, #666 0%,#0 100%);/*W3C*/
	background: filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#666', endColorstr='#000',GradientType=0 );/*IE6-9*/
	border-radius: 5px!important;
	-moz-border-radius: 5px!important;
	-webkit-border-radius: 5px!important;
	padding:3px 10px 3px 10px;
	margin-top:3px;
	width:100%;	
}
.srch-links-btn:hover{
	color:#23487c;
	background-color:#eee!important;
	background: -moz-linear-gradient(top, #ccc, #fff);/*FF3.6+*/
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ccc), to(#fff));/*Chrome,Safari4+*/
	background: -webkit-linear-gradient(top, #ccc, #fff);/*Chrome10+,Safari5.1+*/
	background: -o-linear-gradient(top, #ccc, #fff);/*Opera 11.10+*/
	background: -ms-linear-gradient(top, #ccc, #fff);/*IE10+*/
	background: linear-gradient(to bottom, #ccc 0%,#0 100%);/*W3C*/
	background: filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ccc', endColorstr='#fff',GradientType=0 );/*IE6-9*/
	border:1px solid #23487c;
	text-decoration:none;
}
.spl-special_offers{
	color:#ffffff;
	background-color:#23487c!important;
	background: -moz-linear-gradient(top,  #23487c, #23487c);/*FF3.6+*/
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#23487c), to(#23487c));/*Chrome,Safari4+*/
	background: -webkit-linear-gradient(top, #23487c, #23487c);/*Chrome10+,Safari5.1+*/
	background: -o-linear-gradient(top, #23487c, #23487c);/*Opera 11.10+*/
	background: -ms-linear-gradient(top, #23487c, #23487c);/*IE10+*/
	background: linear-gradient(to bottom, #23487c 0%,#0 100%);/*W3C*/
	background: filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#23487c', endColorstr='#23487c',GradientType=0 );/*IE6-9*/
	border:1px solid #fff;
	border-radius: 5px!important;
	-moz-border-radius: 5px!important;
	-webkit-border-radius: 5px!important;
	padding:3px 10px 3px 10px;
	margin-top:2px;
	width:85%;
	height:275px;
}
.spl-special-ofr-link{
	font-weight:bold;
	font-size:16px;
	display:block;
	color:#000;
	background-color:#FFF!important;
	background: -moz-linear-gradient(top, #FFF, #CCC);/*FF3.6+*/
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFF), to(#CCC));/*Chrome,Safari4+*/
	background: -webkit-linear-gradient(top, #FFF, #CCC);/*Chrome10+,Safari5.1+*/
	background: -o-linear-gradient(top, #FFF, #CCC);/*Opera 11.10+*/
	background: -ms-linear-gradient(top, #FFF, #CCC);/*IE10+*/
	background: linear-gradient(to bottom, #FFFF 0%,#0 100%);/*W3C*/
	background: filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFF', endColorstr='#CCC',GradientType=0 );/*IE6-9*/
	border:1px solid #000;
	border-radius: 5px!important;
	-moz-border-radius: 5px!important;
	-webkit-border-radius: 5px!important;
	padding:3px 10px 3px 10px;
	margin-top:3px;
	width:100%;
}
.spl-special-ofr-link:hover{
	color:#23487c;
	background-color:#ccc!important;
	background: -moz-linear-gradient(top, #fff, #ccc);/*FF3.6+*/
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#ccc));/*Chrome,Safari4+*/
	background: -webkit-linear-gradient(top, #fff, #ccc);/*Chrome10+,Safari5.1+*/
	background: -o-linear-gradient(top, #fff, #ccc);/*Opera 11.10+*/
	background: -ms-linear-gradient(top, #fff, #ccc);/*IE10+*/
	background: linear-gradient(to bottom, #fff 0%,#0 100%);/*W3C*/
	background: filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff', endColorstr='#ccc',GradientType=0 );/*IE6-9*/
	border:1px solid #000;
	text-decoration:none;
}
.spl-special-offers-leg{
	color:#ffffff;
	background-color:#23487c!important;
}
.spl-spcl-ofr-link-leg{
	font-weight:bold;
	font-size:16px;
	display:block;
	color:#ffffff;
	background-color:#23487c!important;
	background: -moz-linear-gradient(top, #23487c, #23487c);/*FF3.6+*/
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#23487c), to(#23487c));/*Chrome,Safari4+*/
	background: -webkit-linear-gradient(top, #23487c, #23487c);/*Chrome10+,Safari5.1+*/
	background: -o-linear-gradient(top, #23487c, #23487c);/*Opera 11.10+*/
	background: -ms-linear-gradient(top, #23487c, #23487c);/*IE10+*/
	background: linear-gradient(to bottom, #23487c 0%,#0 100%);/*W3C*/
	background: filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#23487c', endColorstr='#23487c',GradientType=0 );/*IE6-9*/
	border:1px solid #fff;
	border-radius: 5px!important;
	-moz-border-radius: 5px!important;
	-webkit-border-radius: 5px!important;
	margin:5px;
	padding:5px;
	width:320px;
}
.spl-spcl-ofr-link-leg:hover{
	color:#23487c;
	background-color:#ccc!important;
	background: -moz-linear-gradient(top, #fff, #ccc);/*FF3.6+*/
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#ccc));/*Chrome,Safari4+*/
	background: -webkit-linear-gradient(top, #fff, #ccc);/*Chrome10+,Safari5.1+*/
	background: -o-linear-gradient(top, #fff, #ccc);/*Opera 11.10+*/
	background: -ms-linear-gradient(top, #fff, #ccc);/*IE10+*/
	background: linear-gradient(to bottom, #fff 0%,#0 100%);/*W3C*/
	background: filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff', endColorstr='#ccc',GradientType=0 );/*IE6-9*/
	border:1px solid #23487c;
	text-decoration:none;
}
.spl-special-title-top{
	font-size:25px;
	font-weight:bold;
}
.spl-special-title-bottom{
	font-size:40px;
	font-weight:bold;
}
/*splash trade form*/
.spl-form-title{
	font-weight:bold;
	font-size:14px;
	color:black;
	padding:5px 0px 3px 0px;
	text-align:center;
}
.spl-form-btn{
	font-family:arial;
	font-size:14px;
	color:#ffffff;
	background-color:#23487c!important;
	background: -moz-linear-gradient(top, #23487c, #23487c);/*FF3.6+*/
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#23487c), to(#23487c));/*Chrome,Safari4+*/
	background: -webkit-linear-gradient(top, #23487c, #23487c);/*Chrome10+,Safari5.1+*/
	background: -o-linear-gradient(top, #23487c, #23487c);/*Opera 11.10+*/
	background: -ms-linear-gradient(top, #23487c, #23487c);/*IE10+*/
	background: linear-gradient(to bottom, #23487c 0%,#0 100%);/*W3C*/
	background: filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#23487c', endColorstr='#23487c',GradientType=0 );/*IE6-9*/
	border:1px solid #fff;
	border-radius: 5px!important;
	-moz-border-radius: 5px!important;
	-webkit-border-radius: 5px!important;
	padding:3px 10px 3px 10px;
	margin-bottom:2px;
	width:100%;
}
.spl-form-btn:hover{
	color:#23487c;
	background-color:#ccc!important;
	background: -moz-linear-gradient(top, #fff, #ccc);/*FF3.6+*/
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#ccc));/*Chrome,Safari4+*/
	background: -webkit-linear-gradient(top, #fff, #ccc);/*Chrome10+,Safari5.1+*/
	background: -o-linear-gradient(top, #fff, #ccc);/*Opera 11.10+*/
	background: -ms-linear-gradient(top, #fff, #ccc);/*IE10+*/
	background: linear-gradient(to bottom, #fff 0%,#0 100%);/*W3C*/
	background: filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff', endColorstr='#ccc',GradientType=0 );/*IE6-9*/
	border:1px solid #23487c;
}
/*splash test drive*/
.spl-td-title{
	font-weight:bold;
	font-size:14px;
	color:white;
	padding:0px 0px 5px 0px;
}
.spl-td{
	padding:5px 10px 10px 10px;
	background-color:#23487c!important;

	border-radius: 5px!important;
	-moz-border-radius: 5px!important;
	-webkit-border-radius: 5px!important;	
}
/*footer info links*/ /*******************Footer */
.info-link{
	font-size:14px;
	color:#858585;
	display:block;
	text-decoration:none;
}
.info-link:hover{
	font-size:14px;
	color:#858585;
	text-decoration:none;
}
.info-link-bold{
	font-size:14px;
	color:#858585;
	display:block;
	font-weight:bold;
}
.specials-icon-mbl{
	display:block;
	margin-bottom:10px;
}
.specials-icon-legacy{
	height:160px;
}
.sm-link{
	margin-right:5px;
}

.navbar-link-dt{
	font-size:13px;
	font-weight:bold;
	color:#000!important;
	padding:0px!important;
	margin:5px 5px 5px 5px!important;
}
.navbar-link-dt:hover{
	color:#23487c!important;
}
.navbar-link-mbl{
	font-size:16px;
	font-weight:bold;
	color:#000!important;
	padding:10px 0px 10px 10px!important;
	margin:0px 10px 0px 10px!important;
}
.navbar-link-mbl-sub{
	font-size:16px;
	font-weight:bold;
	color:#000!important;
	padding:10px 0px 10px 20px!important;
	margin:0px 10px 0px 10px!important;
}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus {
	color:#333!important;
}
.navbar{
	margin:0px!important;
}
.navbar-dt{ /*background color for nav bar*/
	min-height:22px;
	/*Menu Header color*/ 
	color:#23487c;
	background-color:#FFF!important;
	background: -moz-linear-gradient(top, #FFF, #CCC);/*FF3.6+*/
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFF), to(#CCC));/*Chrome,Safari4+*/
	background: -webkit-linear-gradient(top, #FFF, #CCC);/*Chrome10+,Safari5.1+*/
	background: -o-linear-gradient(top, #FFF, #CCC);/*Opera 11.10+*/
	background: -ms-linear-gradient(top, #FFF, #CCC);/*IE10+*/
	background: linear-gradient(to bottom, #FFF 0%,#0 100%);/*W3C*/
	background: filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFF', endColorstr='#CCC',GradientType=0 );/*IE6-9*/
	border:1px solid #FFF;
}
/*superfish*/
.sf-menu{ float:left}
.sf-menu a{font:bold 12px arial;color:#fff;text-decoration:none;padding:5px 10px 5px 5px}
.sf-menu a, .sf-menu a:visited{color:#fff;} /* visited pseudo selector so IE6 applies text colour*/
.sf-menu li {background:transparent}
.sf-menu li li {background:#000}
.sf-menu li li li {background:#000}
.sf-menu li:hover, .sf-menu li.sfHover,.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {outline:0;color:#ff0!important}
.superfish{
	z-index:100000;
	position:relative;
}

.section-srp,
.section-vdp{
background-color:#FFFFFF;
color:#000000;
font-size:12px;
font-weight:normal;
font-style:normal;
}

/*sidebar*/
.content-contact{
	margin-top:15px;
	border:1px solid #333;
	padding:10px;
	background-color:#ddd;
	border:1px solid #ddd;
	border-radius: 5px!important;
	-moz-border-radius: 5px!important;
	-webkit-border-radius: 5px!important;
}

/*locations*/
.loc-store-name{
	color:#23487c;
	font-size:15px;
	font-weight:bold;
	margin-top:20px;
}
.loc-address-class{
	font-size:14px;
	font-weight:normal;	
}
.loc-phone-class{
	padding:10px 0px 10px 0px;
	font-size:12px;
	font-weight:bold;
}
.loc-service-btn-class{
	display:block;
	width:180px;
	font-family:arial;
	font-size:14px;
	color:#ffffff;
	background-color:#23487c!important;
	background: -moz-linear-gradient(top, #23487c, #23487c);/*FF3.6+*/
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#23487c), to(#23487c));/*Chrome,Safari4+*/
	background: -webkit-linear-gradient(top, #23487c, #23487c);/*Chrome10+,Safari5.1+*/
	background: -o-linear-gradient(top, #23487c, #23487c);/*Opera 11.10+*/
	background: -ms-linear-gradient(top, #23487c, #23487c);/*IE10+*/
	background: linear-gradient(to bottom, #23487c 0%,#0 100%);/*W3C*/
	background: filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#23487c', endColorstr='#23487c',GradientType=0 );/*IE6-9*/
	border:1px solid #23487c;
	border-radius: 5px!important;
	-moz-border-radius: 5px!important;
	-webkit-border-radius: 5px!important;
	padding:3px 10px 3px 10px;
	margin-bottom:3px;
}
.loc-service-btn-class:hover{
	color:#23487c;
	background-color:#ccc!important;
	background: -moz-linear-gradient(top, #fff, #ccc);/*FF3.6+*/
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#ccc));/*Chrome,Safari4+*/
	background: -webkit-linear-gradient(top, #fff, #ccc);/*Chrome10+,Safari5.1+*/
	background: -o-linear-gradient(top, #fff, #ccc);/*Opera 11.10+*/
	background: -ms-linear-gradient(top, #fff, #ccc);/*IE10+*/
	background: linear-gradient(to bottom, #fff 0%,#0 100%);/*W3C*/
	background: filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff', endColorstr='#ccc',GradientType=0 );/*IE6-9*/
	border:1px solid #23487c;
	text-decoration:none;
}
.loc-splash-map{
	margin:20px 0px 0px 0px;
}

/*wordpress blog*/
.blog-content{
	padding:0px 10px 0px 10px;
}
.blog-col-rt{
	font-weight:bold;
	padding:0px 0px 10px 0px;
}
.recent-link{
	display:block;
	padding:0px 0px 10px 0px;
}
img.alignnone{
	display: block!important;
	height: auto!important;
	max-width: 100%!important;
}
.blog-title{
	color:#000099;
	display:block;
	font-weight:normal;
	font-size:25px;
	padding:0px 0px 10px 0px;
}
.blog-title:hover{
	color:#13006A;
	text-decoration:none;
}
.recent-link{
	color:#000099;
}
.recent-link:hover{
	color:#13006A;
}
.form-horizontal{
	padding:10px;
}

/*footer*/
.footer-pgtxt{
	font-size:12px!important;
	color:#858585;
}
.footer-pgtxt:hover{
	color:#858585;
}

/*legacy specials*/
.legacy-spc-container{
	color:black;
	background-color:#CCC!important;
	background: -moz-linear-gradient(top, #CCC, #FFF);/*FF3.6+*/
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#CCC), to(#FFF));/*Chrome,Safari4+*/
	background: -webkit-linear-gradient(top, #CCC, #FFF);/*Chrome10+,Safari5.1+*/
	background: -o-linear-gradient(top, #CCC, #FFF);/*Opera 11.10+*/
	background: -ms-linear-gradient(top, #CCC, #FFF);/*IE10+*/
	background: linear-gradient(to bottom, #CCC 0%,#FFF 100%);/*W3C*/
	background: filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#CCC', endColorstr='#FFF',GradientType=0 );/*IE6-9*/
	border:1px solid #ddd;
	border-radius: 5px!important;
	-moz-border-radius: 5px!important;
	-webkit-border-radius: 5px!important;
	padding:10px 5px 10px 5px;
	margin:0px 0px 10px 0px;
}
.legacy-spc-desc{
	margin:5px 0px 5px 0px;
	text-align:center;
}
.legacy-spc-title{
	font:normal 20px arial;
	margin:0px 0px 10px 0px;
}
.legacy-spc-was{
	font:normal 12px arial;
}
.legacy-spc-now{
	font:bold 16px arial;
	color:green;
}
.legacy-spc-bullets{
	font:normal 14px arial;
	margin:10px 0px 0px 0px;
}
.legacy-spc-btn{
	padding:10px;	
}
.legacy-spc-disclaimer{
	font:normal 10px arial;
	padding:0px 0px 10px 0px;
}

/*legacy coupons*/
.legacy-coupon-box{
	font:bold 12px arial;
	color:black;
	border:3px dashed #333;
	padding:10px;
	margin:10px;
	background-color:white!important;
	border-radius: 5px!important;
	-moz-border-radius: 5px!important;
	-webkit-border-radius: 5px!important;
}
.legacy-coupon-title{
	margin:0px;
	padding:0px;
}

/*Specials Carousel*/
#kellynissan-spl-carousel .bx-prev {
	left: -35px;
	background: url(http://bootstrap.wdautos.com/dealer/billyfuccilloford/templates/56/nissan_controls.png) no-repeat 0 -32px;
}
#kellynissan-spl-carousel .bx-next {
	right: -35px;
	background: url(http://bootstrap.wdautos.com/dealer/billyfuccilloford/templates/56/nissan_controls.png) no-repeat -43px -32px;
}
#kellynissan-spl-carousel .bx-prev:hover {
	background-position: 0 0;
}
#kellynissan-spl-carousel .bx-next:hover {
	background-position: -43px 0;
}

/*Splash Carousel*/
#kellynissan-carousel {
	max-width:1000px;
}
#kellynissan-carousel .bx-prev {
	left: -35px;
	background: url(http://bootstrap.wdautos.com/dealer/billyfuccilloford/templates/56/nissan_controls.png) no-repeat 0 -32px;
}
#kellynissan-carousel .bx-next {
	right: -35px;
	background: url(http://bootstrap.wdautos.com/dealer/billyfuccilloford/templates/56/nissan_controls.png) no-repeat -43px -32px;
}
#kellynissan-carousel .bx-prev:hover {
	background-position: 0 0;
}
#kellynissan-carousel .bx-next:hover {
	background-position: -43px 0;
}
/*dealerrater reviews*/
.dr-review{
	font-size:14px;
	color:#009;
	background-color:#fff!important;
	background: -moz-linear-gradient(top, #fff, #eee);/*FF3.6+*/
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#eee));/*Chrome,Safari4+*/
	background: -webkit-linear-gradient(top, #fff, #eee);/*Chrome10+,Safari5.1+*/
	background: -o-linear-gradient(top, #fff, #eee);/*Opera 11.10+*/
	background: -ms-linear-gradient(top, #fff, #eee);/*IE10+*/
	background: linear-gradient(to bottom, #fff 0%,#eee 100%);/*W3C*/
	background: filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff', endColorstr='#eee',GradientType=0 );/*IE6-9*/
	padding:10px 0px 10px 0px;
	margin:0px 0px 5px 0px;
	border:1px solid #ddd;
	border-radius: 10px!important;
	-moz-border-radius: 10px!important;
	-webkit-border-radius: 10px!important;
}
.dr-overall{
	display:inline;
	color:#fff;
	font-size:18px;
	background-color:#E7551E!important;
	padding:5px 15px 5px 15px;
	margin:5px;
	border-radius: 20px!important;
	-moz-border-radius: 20px!important;
	-webkit-border-radius: 20px!important;
	text-align:center;
}
.spl-review-comments{
	font-size:10px;
}
.spl-review-read{
	color:#fff;
	font-size:16px;
	display:block;
	background-color:#E7551E!important;
	background: -moz-linear-gradient(top, #FA7E50, #E7551E);/*FF3.6+*/
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FA7E50), to(#E7551E));/*Chrome,Safari4+*/
	background: -webkit-linear-gradient(top, #FA7E50, #E7551E);/*Chrome10+,Safari5.1+*/
	background: -o-linear-gradient(top, #FA7E50, #E7551E);/*Opera 11.10+*/
	background: -ms-linear-gradient(top, #FA7E50, #E7551E);/*IE10+*/
	background: linear-gradient(to bottom, #FA7E50 0%,#E7551E 100%);/*W3C*/
	background: filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FA7E50', endColorstr='#E7551E',GradientType=0 );/*IE6-9*/	
	padding:25px 0px 25px 0px;
	border-radius: 5px!important;
	-moz-border-radius: 5px!important;
	-webkit-border-radius: 5px!important;
	text-align:center;
}
.spl-review-read:hover{
	color:#fff;
	background-color:#FA7E50!important;
	background: -moz-linear-gradient(top, #E7551E, #FA7E50);/*FF3.6+*/
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#E7551E), to(#FA7E50));/*Chrome,Safari4+*/
	background: -webkit-linear-gradient(top, #E7551E, #FA7E50);/*Chrome10+,Safari5.1+*/
	background: -o-linear-gradient(top, #E7551E, #FA7E50);/*Opera 11.10+*/
	background: -ms-linear-gradient(top, #E7551E, #FA7E50);/*IE10+*/
	background: linear-gradient(to bottom, #E7551E 0%,#FA7E50 100%);/*W3C*/
	background: filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#E7551E', endColorstr='#FA7E50',GradientType=0 );/*IE6-9*/
	text-decoration:none;	
}
.spl-dr-write{
	color:#fff;
	font-size:16px;
	display:block;
	background-color:#072C82!important;
	background: -moz-linear-gradient(top, #2D4C94, #072C82);/*FF3.6+*/
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#2D4C94), to(#072C82));/*Chrome,Safari4+*/
	background: -webkit-linear-gradient(top, #2D4C94, #072C82);/*Chrome10+,Safari5.1+*/
	background: -o-linear-gradient(top, #2D4C94, #072C82);/*Opera 11.10+*/
	background: -ms-linear-gradient(top, #2D4C94, #072C82);/*IE10+*/
	background: linear-gradient(to bottom, #2D4C94 0%,#072C82 100%);/*W3C*/
	background: filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2D4C94', endColorstr='#072C82',GradientType=0 );/*IE6-9*/	
	padding:25px 0px 25px 0px;
	border-radius: 5px!important;
	-moz-border-radius: 5px!important;
	-webkit-border-radius: 5px!important;
	text-align:center;
}
.spl-dr-write:hover{
	color:#fff;
	background-color:#2D4C94!important;
	background: -moz-linear-gradient(top, #072C82, #2D4C94);/*FF3.6+*/
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#072C82), to(#2D4C94));/*Chrome,Safari4+*/
	background: -webkit-linear-gradient(top, #072C82, #2D4C94);/*Chrome10+,Safari5.1+*/
	background: -o-linear-gradient(top, #072C82, #2D4C94);/*Opera 11.10+*/
	background: -ms-linear-gradient(top, #072C82, #2D4C94);/*IE10+*/
	background: linear-gradient(to bottom, #072C82 0%,#2D4C94 100%);/*W3C*/
	background: filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#072C82', endColorstr='#2D4C94',GradientType=0 );/*IE6-9*/
	text-decoration:none;	
}