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



html {
  overflow-x: hidden;
}

html, body {width: auto!important; overflow-x: hidden!important} 


.navbar li a {
    color: #CECECE;
 }

.navbar li a:hover {
    color: #F58332 !important;
}


a:link { text-decoration: none; }


a:hover {
    color: #F58332 !important;
 }

a:visited {
    color: rgba(56,56,56,1.00);
}


.active {
    background-color: #252525;
}

.bg-dark {
    background-color: #252525 !important;
    background-image: url(../images/road.jpg);
    background-position: 21% 43%;
    background-size: cover;
}

.bg-black {
    background-color: #000000 !important;
}
.bg-gray {
    background-color: #555555 !important;
}




/* Social Media Bar */

.social {
    background-color: #ECECEC;
    border-bottom: medium solid #1C1C1C;
}

.fa:hover {
    color: #F58332 !important;
	border-style: none !important;
}

.socialbtn {
    border-style: none !important;
    padding-top: 5px;
    padding-bottom: 5px;
}

.color-twitter {
	color: #1D9BF0 !important;
}

.color-facebook {
	color: #0165E1;
}

.color-youtube {
	color: #FF0000;
}

.color-linkedin {
	color: #0A66C2;
}

.color-phone {
    color: #30C20A;
}


/* text styling */

body {
    font-family: "new-order", sans-serif;
    font-size: 12pt;
	color: #D1C8BF !important;
    font-style: normal;
    font-weight: 200;
}

h1 {
    font-family: "wausau", sans-serif;
    font-size: 72pt;
    color: #F58332;
    font-style: normal;
    font-weight: 400;
    text-shadow: 0px 8px 4px #000000;
    font-variant: small-caps;
	word-wrap: break-word;
}
h3 {
    font-family: "wausau", sans-serif;
    font-size: 4em;
    color: #D1C8BF;
    font-style: normal;
    font-weight: 400;
    text-shadow: 0px 8px 4px #000000;
    /* [disabled]word-wrap: break-word; */
}
h4 {
    font-family: "veneer", sans-serif;
    font-size: 28pt;
    font-weight: 400;
    color: #D1C8BF;
	text-shadow: 0px 4px 4px #000000; 
}

h5 {
    font-family: "new-order", sans-serif;
    font-size: 18pt;
    color: #F58332;
    font-style: normal;
    font-weight: 700;
	
}

.bigred {
    font-family: "new-order", sans-serif;
    font-size: 36pt;
    color: #F58332;
    font-style: normal;
    font-weight: 700;
	padding: 0px !important;
  	margin: 0px !important;
	text-shadow: 0px 1px 1px #000000;
}

.white {
    color: #FFFFFF !important;
}

.off-white {
    color: #DADADA !important;
}
.red {
    color: #F58332!important;
}

.smalltitle {
    font-family: "new-order", sans-serif;
    font-size: 24pt;
    color: #6D6D6D;
	
}
.smalltext{
    font-family: "new-order", sans-serif;
    font-size: 8pt;
    color: #6D6D6D;
	
}

.shadow {
    text-shadow: 0px 1px 1px #000000;
}

/* card style */
.card{
    height: 100%;
    border-radius: 0;
    /* [disabled]border-top-left-radius: 0px; */
    color: rgba(0,0,0,1.00);
}
.card-img-top {
    border-radius: 0;
    border-top: 4px solid #F58332;
}

.card:hover {
    background-image: url(./images/ches);
}

.redline{
	border-top: 4px solid #F58332;
}




/* column styling */

.stroke {
    border: thin solid #DD181B
}

.bgslide {
    background-image: url("../images/sturgisbg.jpg");
    background-attachment: fixed;
    background-position: 85% 0%;
}

.cover {
    object-fit: cover;
	object-position: 50% 50%;
    width: 100%;
}

.container-fluid{
   padding: 0;
}

.tightfit {
    margin: 0px !important;
    padding: 0px !important;
}

/*Button Styling*/

.btn-danger:active, .btn-danger:hover, .btn-danger:focus, .btn-danger.active {
    background-color: #FFFFFF!important;
    border-color: #F58332!important;
    border-bottom-width: thick;
}

.btn-danger {
    background-color: #F58332!important;
    color: #2D2D2D!important;
}

/*img black and white hover color*/

.imgbw {
    filter: grayscale(100%);
    -webkit-filter: grayscale(100%);
}

.imgbw:hover {
    filter: none;
    -webkit-filter: grayscale(0);
}

/* Spacing and Position */ 

.mt-n1 {
  margin-top: -0.25rem !important;
}


/* carousel */
.carousel-inner {}






/* video */

video {
  /* override other styles to make responsive */
  width: 100%    !important;
  height: auto   !important;
}


