
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%}


#account-modal .modal__wrapper	{max-width: 100em !important}
#account-modal #accountLeft {padding: 5px; float: left; border-right: 1px solid #eee; height: 100%}
#account-modal #accountLeft A   {font-size: 1.7rem; text-align: left; clear: both; display: block; padding: 5px}
#account-modal #accountRight {min-height: 400px}
.btnPreviousOrder   {margin-left: 15px !important; font-size: 1.4rem !important; color: #666}

#accountDetails dfn {margin-bottom: .8em}
#accountDetails {margin: 2em 0px 0px 0px; padding: 0px}

.orderItems {font-size: .8rem; width: 80%; margin-left: 15%}
.orderItems P SPAN:nth-of-type(1){width: 10%}
.orderItems P SPAN:nth-of-type(2){width: 20%}
.orderItems P SPAN:nth-of-type(3){width: 70%}
.orderItems P SPAN:nth-of-type(4){width: 10%}
.orderItems P SPAN{border: 1px solid #eee; text-align: left; padding: 3px;}
.orderItems P   {padding: 0px; margin: 0px; width: 100%; display: inline-flex}

.tbl P   {display: block}
.tbl P B {display: inline-block}
#tblMyOrders  B:nth-of-type(1)  {width: 10%}
#tblMyOrders  B:nth-of-type(2)  {width: 20%}
#tblMyOrders  B:nth-of-type(3)  {width: 10%}
#tblMyOrders  B:nth-of-type(4)  {width: 10%}
#tblMyOrders  B:nth-of-type(5)  {width: 10%}

.cartQTY    {    
                font-size: 1.8rem;
                width: 60% !important;
            }
.cart-product figure { width: 7.9rem !important}
@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
}
.modal__section h3, .modal__section h4  {font-size: 3em; font-family: Oswald,Arial,sans-serif;}
#mc_embed_signup_scroll h4  {font-size: 6rem; font-family: Oswald,Arial,sans-serif;}


    #mc_embed_signup        {background: #2f2f2f; padding: 80px 0px}
    #mc_embed_signup h2     {color: #fff}
    .mc-field-group         {margin-top: 15px}
    .mc-field-group label   {display: none}
    #mc_embed_signup form   {max-width: 800px; margin: 0 auto}
    #mce-EMAIL              {width: 80%; height: 34px; border: 2px solid #000; font-size: 1.8em;}
    #mc-embedded-subscribe  {font-size: 1.3em;  border-radius: 0px;}
    .asterisk               {color: #f58c0f; font-weight: 700}
    label   {font-size: 1.4em}
    .indicates-required {display: none}
    #mc_embed_signup .brand-heading {color: #fff}
    #mc-embedded-subscribe  {background: #47aded}

.ltgrey	{background: #fafafa}
h3 span.n-bold {font-size: 2rem}

