/* ORANGE SECTION
Replace all mentions of 093b60 with your preferred colour
*/
.nav-bar ul>li.active {
    background: #093b60!important;
	background-color: #093b60!important;
}

.cui-breadcrumb.selected,.btn-default  {
    background-color: #093b60!important;
	background: #093b60!important;
}

.nav-bar ul>li.first.active:before {
    border-left: 8px solid #093b60!important;
}

.nav-bar ul>li.active:before {
    border-top: 16px solid #093b60!important;
    border-bottom: 16px solid #093b60!important;
    border-right: 8px solid #093b60!important;
}

.nav-bar ul>li.active:after {
    border-left: 8px solid #093b60!important;
}

/*
.cui-breadcrumb-sep.to-current {
    background-image: none!important;
}

*/

.btn-medium-yellow, .btn-medium-yellow:hover, .btn-medium-yellow:active {
    background-color: #093b60!important;
    background-image: -moz-linear-gradient(top,#093b60,#093b60)!important;
    background-image: -ms-linear-gradient(top,#093b60,#093b60)!important;
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#093b60),to(#093b60))!important;
    background-image: -webkit-linear-gradient(top,#093b60,#093b60)!important;
    background-image: -o-linear-gradient(top,#093b60,#093b60)!important;
    background-image: linear-gradient(top,#093b60,#093b60)!important;
}








/* BLUE SECTION
Replace all mentions of 093b60 with your preferred colour
*/
.ecui__h1,.ecui__h2,.ecui__h3,.ecui__h4,.ecui__h5{
    border-bottom: 5px solid #9d832f!important;
}
.top-blue-border{
    border-top: 5px solid #9d832f!important;
}

.dropdown-toggle,.dropdown-toggle:hover,.endurance-cui-edit-person,.a3-icon-uniD100:before,.endurance-cui-edit-person:focus,.endurance-cui-edit-person:hover,.logoutToSelect,.logoutToSelect:hover,.mr20,.link-lg,.mr20:hover,.link-lg:hover,.a3-icon-uniD100,.endurance-cui-edit-person-span,.endurance-cui-edit-person-span:hover,.icon-uniF040 ,#\32,.button-link,.btn-blue-link,.a3-icon-uniD100,.order-line-edit, .web-analytics-03,.order-line-delete, .web-analytics-04,.checkout-confirmation-print-link, .web-analytics-20{
	color:#9d832f!important;
}




/* BACKGROUND SECTION
Replace all mentions of e6e6e6 with your preferred colour
*/
#main_content,#mainContent,.javascriptenabled[style],.dropdown-menu, .dropdown-menu-right,.dark-bg,#ap-login-wrapper,#ap-login-content, .ap-form-hcontent-withbgcolor,.checkout-order-totals,.caps,.div.caps.section-label,.cartBottom,#mainContent > div > div.container.javascriptenabled > div > div:nth-child(1) > table{
background: rgba(255, 255, 255,1)!important;
max-width: 970px!important;
background-color: rgba(255, 255, 255,1)!important;

}
.container.javascriptenabled {
    padding-top: 20px !important;
    padding-right: 30px !important;
    padding-left: 20px!important;
	background-color: rgba(255, 255, 255,1)!important;
    background: rgba(255, 255, 255,1)!important;
}





/*------------------BOTH------------------*/

*970px wide checkout and confirmation page
#mainContent > div > div.container.javascriptenabled{
    max-width: 970px;
}



/*------EDIT FLOATING CONTINUE BUTTON------*/

.footroom--pinned {
    position: fixed;
    z-index: 9;
    right: 0;
    bottom: 0;
    left: 0;
    padding: 7px 0;
	   background-color: rgb(240, 240, 240,9)

}




/* Expand the descriptions on merchandise
   ========================================================================== */

/* Hide the 'View more' link */
	.morelink {
		display: none;
	}

/* Hide the shortened description preview */
	[data-action="shorten"] > div.shortcontent {
		display: none;
	}

/* Show the full description text */
	.allcontent {
		display: inherit!important;
	}

/*remove box around additional purchase image boxes*/

.merchandise__img-wrapper {
    border: 0px solid #ddd;
  }





/* NOTE: Adds more info to passport box, was creating confusion */

  #main_content > div.row.content > div > div > div.row.primary-section > div > div > div > div > div > div.passport-ui-app__main.passport-cui-sigin__main > form > div > div > div > div > div.col.col-12.col-sm-12.form__label::after {
      content: '\A Hi, please enter your email address to create or sign-in to your active.com account';
      white-space: pre-wrap;
      font-size: 16px;
      font-style: italic;
      font-weight: 600;
      hyphens: none!important;
      color: #228fca;
  }

/* NOTE: Make email address grey*/

element.style {
}
#main_content > div.row.content > div > div > div.row.primary-section > div > div > div > div > div > div.passport-ui-app__main.passport-cui-sigin__main > form > div > div > div > div > div.col.col-12.col-sm-12.form__label > label > span {
    color: #FFF;
}



/* NOTE: Pattern */
body {
  background: url(https://www.breckenridgerecreation.com/Project/Contents/Recreation/_gfx/cmn/patter_wave.jpg);
  background-position: center;
  background-attachment: fixed;
}


h1 {
display: none!important;
}


button#continue_btn {
    background-color: #fd7823!important;
}


#btn_continue {
    background-color: #fd7823!important;
}

h3 {
  color: #093b60;
}


.text-warning {
    color: #9d832f;
}
