@charset "utf-8";
/* CSS Document */

.navcon{
	margin: auto;
	
}
ul.nav p {
	display:inline-block;
}
.nav-pills .nav-link.active, .nav-pills .show > .nav-link{
	background-color: #2056A5;
}


a {
	color:#2056A5;
}
.dropdown-item:focus, .dropdown-item:hover {
	color:#2056A5;
}
#logo {
	margin: 5 0;
		padding: 10;
	display: inline-block;
}
.logocon {
	margin: 5 0;
		padding: 10;
	display: inline-block;
}
.schedule {
	background-image: url(shop_trans.jpg);
	background-size: cover;
	background-repeat: no-repeat;
	background-position:right;
	color:#2056A5!important;
}
#tires_hat {
	background-image: url(Tires-Hero.jpg);
	background-size: cover;
	background-repeat: no-repeat;
	background-position:right;
}
#shop_tires {
	background-image: url(tirebanner.jpg);
	background-size: cover;
	background-repeat: no-repeat;
	background-position:right;
}
#shop_wheels {
	background-image: url(volks_banner.jpg);
	background-size: cover;
	background-repeat: no-repeat;
	background-position:right;
}
#tires_hat_text {
	background-color:rgba(0,0,0,0.70);
	color: white;
}
#hours {
	color:#2056A5!important;
}
#request {
	/*background-image: url(request_bg.jpg);
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
	background-color:rgba(32,86,165,1.00);*/
	background: linear-gradient(to bottom right, #2056A5, #DCDCDC, #2056A5);
}
#request_center {
	/*background-image: url(request_bg.jpg);
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;*/
	background-color:white;
	color:rgba(32,86,165,1.00);
}
.btn {
    padding: 14px 24px;
    border: 0 none;
    font-weight: 700;
    letter-spacing: 1px;
    text-transform: uppercase;
}
#headingtext {
	color: rgba(32,86,165,1.00);
	border-bottom: thin solid #2056A5;
}
 
.btn:focus, .btn:active:focus, .btn.active:focus {
    outline: 0 none;
}
 
.btn-primary {
    background: #2056A5;
    color: #ffffff;
}
 
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary {
    background:#407EDA;
	box-shadow: 0 0 5px 2px rgba(0,0,0,.35);
}
 
.btn-primary:active, .btn-primary.active {
    background: #18407B;
    box-shadow: none;
}
.triangle-bottomright {
	width: 0;
	height: 0;
	border-bottom:#FFF200 30px solid ;
	border-left: 30px solid transparent;
	display:inline-block;
} 
.triangle-topleft {
	width: 0; height: 0;
	border-top:#FFF200 30px solid ;
	border-right: 30px solid transparent;
	display:inline-block;
} 
small{
	color:white;
}
#smallblue {
	color: #2056A5;
}
