	/* CMS ovveride */

	#page-body>div>div {
	  max-width: unset !important;
	  padding: 0 !important;
	}

	#content-description>h1 {
	  display: none;
	}

	/* GLOBAL */

	* {
	  margin: 0;
	  padding: 0;
	  box-sizing: border-box;
	  /* outline: 1px solid lightgreen; */
	}

	/* text color */

	.textwhite {
	  color: #ffffff;
	}

	.textdark {
	  color: #000000;
	}

	.dblock {
	  display: block;
	}

	/* font family */

	#mainid {
	  font-family: "DDC Heading Font Face", "Helvetica Neue", Helvetica, Arial, sans-serif;
	}

	#mainid p,
	#mainid ul {
	  font-weight: 400;
	  line-height: 1.3em;
	}

	#mainid p {
	  margin-top: 2%;
	}

	#mainid .title3848 {
	  font-weight: 400;
	  line-height: 1.3em;
	}

	#mainid .title2936 {
	  font-weight: 600;
	  line-height: 1.3em;
	}

	#mainid .title2430 {
	  font-weight: 700;
	  line-height: 1.3em;
	}

	#mainid .title1924 {
	  font-weight: 600;
	  line-height: 1.3em;
	}

	/* font weight */

	#mainid .w700 {
	  font-weight: 700;
	}

	#mainid .w600 {
	  font-weight: 600;
	}

	#mainid .w500 {
	  font-weight: 500;
	}

	#mainid .w400 {
	  font-weight: 400;
	}

	/* line height */

	#mainid p,
	#mainid ul,
	#mainid .title3848,
	#mainid .title2936,
	#mainid .title2430,
	#mainid .title1924 {
	  line-height: 1.3em;
	}

	#mainid .button1 {
	  font-weight: 700;
	  line-height: 1em;
	  display: inline-block;
	  width: 100%;
	  text-align: center;
	  padding: 15px 0;
	  color: white;
	  text-decoration: none;
	}

	/* dflex style */

	.thischildflex {
	  flex: 1 1 auto;
	  min-width: 350px;
	  width: 100%;
	}

	.thischildflex2 {
	  flex: 2 2 auto;
	  min-width: 300px;
	  width: 100%;
	  max-width: 400px;
	  margin-top: 10px;
	  display: flex;
	  justify-content: flex-start;
	}

	/* BUTTON styling*/

	#mainid a.button1 {
	  cursor: pointer;
	}

	#mainid .button1:visited {
	  color: rgb(0, 0, 0);
	}

	#mainid .button1:hover {
	  text-decoration: none;
	  color: black;
	  background-color: white;
	}

	/* IMAGES styling animation */

	#mainid img.img-responsive:hover {
	  transform: scale(1.1);
	}

	#mainid img.img-responsive {
	  transition: all 0.3s;
	  width: 100%;
	}

	/* IMAGE parents is figure with class name .imgcontainer */

	#mainid figure.imgcontainer {
	  position: relative;
	  padding: 0;
	  overflow: hidden;
	}

	.height100per {
	  height: 100%;
	}

	#mainid figure>img.img-responsive {
	  object-fit: cover;
	  object-position: center;
	}

	.thistheme-color {
	  background-color: #B6862D;
	  color: #ffffff;
	  padding: 3%;
	}

	/* Background Image tempalte */
	/* display flex */

	.thisflex {
	  display: flex;
	}

	.customliststyle1 li {
	  padding: 1%;
	  margin-top: 1%;
	}

	[class*="thiscol-"] {
	  margin-top: 1%;
	  /* padding: 0 15px; */
	}

	[class*="row-max"] {
	  width: 100%;
	  margin: auto;
	}

	/* .row-maxed{ max-width: 1300px; } */

	.parallax-scroll>div>* {
	  padding: 2% 0;
	}

	.parallax-scroll>div {
	  margin: auto 0;
	}

	.parallax-scroll {
	  display: flex;
	  flex-direction: column;
	}

	/* CUSTOM GLOBAL below*/

	#mainid .headh1 {
	  line-height: 0.9em;
	}

	#mainid .headh1,
	#mainid .textalign-center {
	  text-align: center;
	}

	.bg-fullwidth-2 {
	  background-image: url('https://cdn.dlron.us/static/dealer-18486/2024_Chevy_Colorado/2024_Chevy_Colorado_At_Dave_Hallman_Chevrolet.webp');
	}

	.bg-fullwidth-3 {
	  background-image: url('https://cdn.dlron.us/static/dealer-18486/2024_Chevy_Colorado/Ensuring_Safety_On_Every_Terrain.webp');
	  background-position: 0 50%;
	}

	.bg-fullwidth-4 {
	  background-image: url('https://cdn.dlron.us/static/dealer-18486/2024_Chevy_Colorado/A_Fresh_Perspective_On_Design.webp');
	}

	.bg-fullwidth-5 {
	  background-image: url('https://di-uploads-pod34.dealerinspire.com/modernchevroletofBoone/uploads/2024/08/Innovative-Technology-At-Your-Fingertips.webp');
	}

	.bg-fullwidth-6 {
	  background-image: url('');
	}

	.bg-fullwidth-8 {
	  background-image: url('https://cdn.dlron.us/static/dealer-18486/2024_Chevy_Colorado/The_2024_Chevy_Colorado_In_Erie__Pennsylvania__At_Dave_Hallman_Chevrolet.webp');
	}

	.bg-fullwidth-7 {
	  background-image: url('https://cdn.dlron.us/static/dealer-18486/2024_Chevy_Colorado/Explore_The_Range_Of_Trims.webp');
	}

	.bg-fullwidth-9 {
	  background-image: url('');
	}

	.bg-fullwidth-10 {
	  background-image: url('');
	}

	@media (min-width:768px) and (max-width:1024px) {
	  .parallax-scroll {
	    height: 35vh;
	  }
	}

	.parallax-scroll {
	  margin-top: 3%;
	  margin-bottom: 3%;
	  background-repeat: no-repeat;
	  background-size: cover;
	  background-position: center center;
	  width: 100%;
	  height: 75vh;
	  overflow-y: auto;
	}

	#mainid div.cols3item {
	  padding: 3% 0;
	}

	#mainid div.cols3item>div.thisflex>div {
	  margin-top: 0;
	  padding: 2%;
	}

	#mainid div.cols3item>div.thisflex {
	  align-items: center;
	}

	/* MOBILE */

	@media(max-width:767px) {

	  /* mobile height */
	  .height300m {
	    height: 300px;
	  }

	  /* For mobile phones: */
	  [class*="thiscol-"] {
	    width: 100%;
	    /* padding: 3%; */
	  }

	  .hidein-xs {
	    display: none;
	  }

	  /* mobile font */
	  #mainid p,
	  #mainid ul {
	    font-size: 18px;
	  }

	  #mainid ul>ul,
	  #mainid ul>li {
	    margin-left: 22px;
	  }

	  #mainid .title3848 {
	    font-size: 38px;
	  }

	  #mainid .title2936 {
	    font-size: 29px;
	  }

	  #mainid .title2430 {
	    font-size: 24px;
	  }

	  #mainid .title1924 {
	    font-size: 19px;
	  }

	  #mainid .button1 {
	    font-size: 18px;
	    width: 100%;
	    text-align: center;
	  }

	  .parallax-scroll {
	    height: 240px;
	  }

	  /* Custom mobile below*/
	  #mainid .text2column {
	    margin: 3% auto 10%;
	  }

	  #mainid div.cols3item>div>div:nth-child(2) {
	    border-color: #ffffff;
	    border-style: solid;
	    border-left: unset;
	    border-right: unset;
	  }

	  /* ovveride */
	  #mainid .headh1 {
	    color: #000000;
	  }

	  #lastbgimage>div>div.twobuttonrow>div {
	    display: unset;
	  }

	  #mainid div.cols3item>div.thisflex {
	    display: unset;
	  }

	  .thischildflex2 {
	    display: unset;
	  }
	}

	/* DESKTOP */

	@media(min-width:768px) {

	  /* custom height */
	  /* flex tablet and up */
	  .thisrow.rowcenter {
	    display: flex;
	    flex-wrap: nowrap;
	    overflow: hidden;
	  }

	  .thisrow .colcenter {
	    display: flex;
	    flex-direction: column;
	    justify-content: center;
	  }

	  .thisrow .thischildflex2 {
	    display: flex;
	    justify-content: flex-start;
	  }

	  #mainid p,
	  #mainid ul {
	    font-size: 22px;
	  }

	  #mainid ul>ul,
	  #mainid ul>li {
	    margin-left: 44px;
	  }

	  #mainid .title3848 {
	    font-size: 48px;
	  }

	  #mainid .title2936 {
	    font-size: 36px;
	  }

	  #mainid .title2430 {
	    font-size: 30px;
	  }

	  #mainid .title1924 {
	    font-size: 24px;
	  }

	  #mainid .button1 {
	    font-size: 18px;
	    width: 100%;
	    max-width: 400px;
	    text-align: center;
	  }

	  /* column cutom css */
	  .thiscol-1 {
	    width: 8.33%;
	  }

	  .thiscol-2 {
	    width: 16.66%;
	  }

	  .thiscol-3 {
	    width: 25%;
	  }

	  .thiscol-4 {
	    width: 33.33%;
	  }

	  .thiscol-5 {
	    width: 41.66%;
	  }

	  .thiscol-6 {
	    width: 50%;
	  }

	  .thiscol-7 {
	    width: 58.33%;
	  }

	  .thiscol-8 {
	    width: 66.66%;
	  }

	  .thiscol-9 {
	    width: 75%;
	  }

	  .thiscol-10 {
	    width: 83.33%;
	  }

	  .thiscol-11 {
	    width: 91.66%;
	  }

	  .thiscol-12 {
	    width: 100%;
	  }

	  /* .parallax-scroll {
        background-attachment: fixed;
      } */
	  /* Custom desktop below*/
	  /* #bgimage1 { width: 90%; } */
	  [class*="row-max"] {
	    width: 95%;
	  }

	  #mainid .text2column {
	    margin: 10% auto;
	  }

	  /* show in mobile only */
	  .showinxs {
	    display: none;
	  }

	  #mainid div.cols3item>div>div:nth-child(2) {
	    border-color: #ffffff;
	    border-style: solid;
	    border-top: unset;
	    border-bottom: unset;
	  }

	  /* override */
	  #mainid .headh1 {
	    color: #ffffff;
	    text-shadow: 0 1px 2px #000000;
	  }

	  #mainid .headh1 {
	    position: absolute;
	    top: 0;
	    left: 0;
	    right: 0;
	  }

	  #mainid #bannerbutton {
	    position: absolute;
	    bottom: 20px;
	    left: 0;
	    right: 0;
	    margin: auto;
	  }
	}

	@media(max-width:992px) {

	  [id$="bgimage"] [class*="thisnormal"],
	  [class*="thisnormal"],
	  [id^="bgimage"]>[class*="thisnormal"] {
	    flex-direction: column;
	  }

	  [id$="bgimage"] [class*="thisreverse"],
	  [class*="thisreverse"],
	  [id^="bgimage"]>[class*="thisreverse"] {
	    flex-direction: column-reverse;
	  }

	  #lastbgimage>div>div>div>div:nth-child(1)>a {
	    margin-right: auto;
	  }

	  #lastbgimage>div>div>div>div:nth-child(2)>a {
	    margin-left: auto;
	    margin-right: auto;
	  }

	  .thischildflex2,
	  .thischildflex {
	    max-width: unset;
	    min-width: unset;
	  }
	}

	/* TABLET */

	@media (min-width: 768px) and (max-width: 1024px) {
	  #bgimage1 {
	    background: linear-gradient(0deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0)), url("https://cdn.dlron.us/static/dealer-18486/2024_Chevy_Colorado/2024_Chevy_Colorado_At_Dave_Hallman_Chevrolet.webp");
	    background-repeat: no-repeat;
	    background-position-x: center;
	    background-position-y: center;
	    background-size: cover;
	    height: 50vh;
	  }
	}

	@media all and (min-width: 768px) and (max-width: 1024px) {

	  /* For mobile phones: */
	  [class*="thiscol-"] {
	    width: 100% !important;
	  }

	  .parallax-scroll {
	    height: 35vh;
	  }

	  ;
	  /* Custom tablet below*/
	}

	@media all and (min-width:1025px) {
	  #bgimage1 {
	    background: linear-gradient(0deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0)), url("https://cdn.dlron.us/static/dealer-18486/2024_Chevy_Colorado/2024_Chevy_Colorado_At_Dave_Hallman_Chevrolet.webp");
	    background-repeat: no-repeat;
	    background-position-x: center;
	    background-position-y: center;
	    background-size: cover;
	    height: 90vh;
	  }
	}

	/* WIDE SCREEN */

	@media(min-width:1980px) {
	  [class*="row-max"] {
	    width: 80%;
	  }
	}