
header P.hero__copy	{font-weight: 400}
.hide 	{display: none}
.show	{display: block}
.product-gels-navigation__list li:nth-of-type(7)	{display: none}
.product-gels-navigation__list li:nth-of-type(8)	{display: none}
.promo.alert	{background: #900 !important}
.masthead--banner {margin-top: 0px}
#modalClose {background-image: none; text-indent: initial}
.disclaimer.promo	{background: #efefef !important;}
.disclaimer.promo P, .disclaimer.promo P A {color: #333 !important; font-style: italic}

.center	{text-align: center !important; margin: 0 auto}
.left	{text-align: left !important}

.loBtn	{margin: 0px 3px}

.step1	{display: block}
.step1 .vet-locator__form{padding: 0em 5%}
.step2	{display: none}

#topSearch	{margin-top: 30px}	
#quote-modal input	{width: auto !important}
#quote-modal .modal__wrapper	{max-width: 100em !important}
#quoteDest P{margin: 0px; width: 100%}
#quoteDest B	{display: inline-block}
#quoteDest B:nth-of-type(1)	{width: 50%}
#quoteDest B:nth-of-type(2)	{width: 25%}
#quoteDest B:nth-of-type(3)	{width: 25%}

@media only screen and (max-width: 1039px){
	#map		{}
}
@media only screen and (min-width: 1040px){
	#map		{width: 70%}
	.vet-locator__search {width: 30% !important}
	.vet-locator__wrapper {width: 30% !important}
}
#map.step1	{width: 100%}
.home-helps__listing LI	{padding: 0 1%}
.vet-locator	{min-height: 58em;}
.remove {
    display: inline-block;
    margin-left: .9em;
    padding: .3em;
    border-radius: 5px;
    font-size: .85em;
    cursor: pointer;
    background: #3a3a3a;
}
header.content P	{font-size: 1.6em !important; line-height: 1.75 !important}



#bg-support {
    color: rgb(255, 255, 255);
    background-image: url('../../themes/images/content/backgrounds/bg-support.jpg');
}

#bg-daily {
    color: rgb(255, 255, 255);
    background-image: url('../../themes/images/content/backgrounds/bg-daily-use.jpg');
}

#bg-shop {
    color: rgb(255, 255, 255);
    background-image: url('../../themes/images/content/backgrounds/bg-shop.jpg');
}

#bg-boots {
    color: rgb(255, 255, 255);
    background-image: url('../../themes/images/content/backgrounds/Soft-Ride Boots and Gels BG.jpg');
}

#bg-rockers {
	background-image: url('../../themes/images/content/backgrounds/Soft-Ride_Rockers.jpg');
}

#bg-transporting {
	background-image: url('../../themes/images/content/backgrounds/Soft-Ride_Transporting.jpg');
}

#bg-gels {
	background-image: url('../../themes/images/content/backgrounds/Soft-Ride_Gels.jpg') !important;
}


#bg-boots-gels {
	background-image: url('themes/images/content/backgrounds/Soft-Ride Gels BG.jpg') !important;
}

#bg-cleaning {
	background-image: url('/themes/images/content/backgrounds/Soft-Ride_Cleaning.jpg');
}

#bg-daily-use {
	background-image: url('../../themes/images/content/backgrounds/Soft-Ride_DailyUse.jpg');
}

#bg-ice-spa {
	background-image: url('../../themes/images/content/backgrounds/Soft-Ride Ice Spa Boots BG.jpg' !important);
}

#bg-softrider {
	background-image: url('../../themes/images/content/backgrounds/SoftRiders.jpg') !important;
}

#bg-mission {
	background-image: url('../../themes/images/content/backgrounds/Soft-Ride_Misson.jpg');
}

#bg-shopping {
	background-image: url('../../themes/images/content/backgrounds/Soft-Ride_Shopping.jpg');
}



#bg-stabling {
	background-image: url('../../themes/images/content/backgrounds/Soft-Ride_Stabling.jpg');
}

#bg-support {
	background-image: url('../../themes/images/content/backgrounds/Soft-Ride_Support.jpg');
}

#bg-therapy {
	background-image: url('../../themes/images/content/backgrounds/Soft-Ride_Therapy_Recovery.jpg');
}
.masthead.SoftRiders{
	background-image: url('../../themes/images/content/backgrounds/SoftRiders.png');
}

.masthead.IceSpaAccessories{
	background-image: url('../../themes/images/content/backgrounds/Soft-Ride_Support.jpg');
}
.masthead.SoftRiders{
	background-image: url('../../themes/images/content/backgrounds/SR_SoftRider_TS1_Banner.jpg');
}


.footer__heading A		{color: #565656 !important}
.footer__heading A:visited	{color: #565656 !important}

/* FAQ CSS */
.collapsible.list   {border: bottom: 0px !imp[ortant]}
.collapsible.list .controller-collapsible{font-size: 3em}
.collapsible .controller-collapsible.active {color: #50b3db}
#logout-modal button    {display: inline !important}
#LoginError {width: 100%;
    text-align: center;
    display: block;
    font-size: 1.8em !important;
    color: #FFF;
    background: #900
}