/* --------------------------------
    ---------------------------
    Orange Green Color Scheme
    ---------------------------
    
    Primary:    Orange
        Light:  #fcaf17
        Medium: #f47920
        Dark:   #dd5828
        
    Secondary:  Green
        Light:  #20bdbe
        Medium: #01a490
        Dark:   #006b6b
    
-------------------------------- */

::selection {background: #FFD8BC;}
::-moz-selection {background: #FFD8BC;}

/* Default Headings colors & Link color */
a {color: #f47920;}
    a:hover {color: #dd5828;}
    
h1 {color: #006b6b;}
h2, h3, h4, h5, h6 {color: #01a490;}

/* Text Colors */
.primary.light  {color: #fcaf17;}
.primary.medium {color: #f47920;}
.primary.dark   {color: #dd5828;}
.secondary.light  {color: #20bdbe;}
.secondary.medium {color: #01a490;}
.secondary.dark   {color: #006b6b;}
    a.primary.light:hover  {color: #dd5828;}
    a.primary.medium:hover {color: #fcaf17;}
    a.primary.dark:hover   {color: #f47920;}
    a.secondary.light:hover  {color: #006b6b;}
    a.secondary.medium:hover {color: #20bdbe;}
    a.secondary.dark:hover   {color: #01a490;}

/* Background Colors */
.primary-bg.light-bg  {background: #fcaf17;} 
.primary-bg.medium-bg {background: #f47920;}
.primary-bg.dark-bg   {background: #dd5828;}
.transparent.primary-bg.dark-bg   {background: rgba(221,88,40,.9);}
.secondary-bg.light-bg  {background: #20bdbe;}
.secondary-bg.medium-bg {background: #01a490;}
.secondary-bg.dark-bg   {background: #006b6b;}
    .primary-bg.light-bg.opaque  {background: rgba(252,175,23,0.8);} 
    .primary-bg.medium-bg.opaque {background: rgba(242,121,32,0.8);}
    .primary-bg.dark-bg.opaque   {background: rgba(221,88,40,0.8);}
    .secondary-bg.light-bg.opaque  {background: rgba(32,189,190,0.8);}
    .secondary-bg.medium-bg.opaque {background: rgba(1,164,144,0.8);}
    .secondary-bg.dark-bg.opaque   {background: rgba(0,107,107,0.8);}
    a.primary-bg.light-bg:hover, .button.primary-bg.light-bg:hover, input.primary-bg.light-bg:hover, button.primary-bg.light-bg:hover            {background: #f47920;} 
    a.primary-bg.medium-bg:hover, .button.primary-bg.medium-bg:hover, input.primary-bg.medium-bg:hover, button.primary-bg.medium-bg:hover        {background: #dd5828;}
    a.primary-bg.dark-bg:hover, .button.primary-bg.dark-bg:hover, input.primary-bg.dark-bg:hover, button.primary-bg.dark-bg:hover                {background: #fcaf17;}
    a.secondary-bg.light-bg:hover, .button.secondary-bg.light-bg:hover, input.secondary-bg.light-bg:hover, button.secondary-bg.light-bg:hover      {background: #01a490;}
    a.secondary-bg.medium-bg:hover, .button.secondary-bg.medium-bg:hover, input.secondary-bg.medium-bg:hover, button.secondary-bg.medium-bg:hover  {background: #006b6b;}
    a.secondary-bg.dark-bg:hover, .button.secondary-bg.dark-bg:hover, input.secondary-bg.dark-bg:hover, button.secondary-bg.dark-bg:hover          {background: #20bdbe;}
    .primary-bg.light-bg.extra-opaque  {background: rgba(252,175,23,0.3) !important;} 
    .primary-bg.medium-bg.extra-opaque {background: rgba(242,121,32,0.3) !important;}
    .primary-bg.dark-bg.extra-opaque   {background: rgba(221,88,40,0.3) !important;}
    .secondary-bg.light-bg.extra-opaque  {background: rgba(32,189,190,0.3) !important;}
    .secondary-bg.medium-bg.extra-opaque {background: rgba(1,164,144,0.3) !important;}
    .secondary-bg.dark-bg.extra-opaque   {background: rgba(0,107,107,0.3) !important;}



/* Background Gradients */
.primary-bg.light-bg.gradient-bg {
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#fcaf17+0,f47920+100 */
	background: #fcaf17; /* Old browsers */
	background: -moz-linear-gradient(top,  #fcaf17 0%, #f47920 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #fcaf17 0%,#f47920 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #fcaf17 0%,#f47920 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcaf17', endColorstr='#f47920',GradientType=0 ); /* IE6-9 */
}
	.primary-bg.medium-bg.gradient-bg {
		/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#fcaf17+0,dd5828+100 */
		background: #f47920; /* Old browsers */
		background: -moz-linear-gradient(top,  #fcaf17 0%, #dd5828 100%); /* FF3.6-15 */
		background: -webkit-linear-gradient(top,  #fcaf17 0%,#dd5828 100%); /* Chrome10-25,Safari5.1-6 */
		background: linear-gradient(to bottom,  #fcaf17 0%,#dd5828 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcaf17', endColorstr='#dd5828',GradientType=0 ); /* IE6-9 */
	}
	.primary-bg.dark-bg.gradient-bg {
		/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f47920+0,dd5828+100 */
		background: #dd5828; /* Old browsers */
		background: -moz-linear-gradient(top,  #f47920 0%, #dd5828 100%); /* FF3.6-15 */
		background: -webkit-linear-gradient(top,  #f47920 0%,#dd5828 100%); /* Chrome10-25,Safari5.1-6 */
		background: linear-gradient(to bottom,  #f47920 0%,#dd5828 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f47920', endColorstr='#dd5828',GradientType=0 ); /* IE6-9 */
	}

.secondary-bg.light-bg.gradient-bg {
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#20bdbe+0,01a490+100 */
	background: #20bdbe; /* Old browsers */
	background: -moz-linear-gradient(top,  #20bdbe 0%, #01a490 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #20bdbe 0%,#01a490 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #20bdbe 0%,#01a490 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#20bdbe', endColorstr='#01a490',GradientType=0 ); /* IE6-9 */
}
	.secondary-bg.medium-bg.gradient-bg {
		/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#20bdbe+0,006b6b+100 */
		background: #01a490; /* Old browsers */
		background: -moz-linear-gradient(top,  #20bdbe 0%, #006b6b 100%); /* FF3.6-15 */
		background: -webkit-linear-gradient(top,  #20bdbe 0%,#006b6b 100%); /* Chrome10-25,Safari5.1-6 */
		background: linear-gradient(to bottom,  #20bdbe 0%,#006b6b 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#20bdbe', endColorstr='#006b6b',GradientType=0 ); /* IE6-9 */
	}
	.secondary-bg.dark-bg.gradient-bg {
		/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#01a490+0,006b6b+100 */
		background: #01a490; /* Old browsers */
		background: -moz-linear-gradient(top,  #01a490 0%, #006b6b 100%); /* FF3.6-15 */
		background: -webkit-linear-gradient(top,  #01a490 0%,#006b6b 100%); /* Chrome10-25,Safari5.1-6 */
		background: linear-gradient(to bottom,  #01a490 0%,#006b6b 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#01a490', endColorstr='#006b6b',GradientType=0 ); /* IE6-9 */
	}
	
	
/* Background Gradients - Left to Right */
.primary-bg.light-bg.gradient-bg.left-to-right {
	background: #fcaf17; /* Old browsers */
	background: -moz-linear-gradient(left,  #fcaf17 0%, #f47920 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(left,  #fcaf17 0%,#f47920 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to right,  #fcaf17 0%,#f47920 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcaf17', endColorstr='#f47920',GradientType=1 ); /* IE6-9 */
}
	.primary-bg.medium-bg.gradient-bg.left-to-right {
		background: #f47920; /* Old browsers */
		background: -moz-linear-gradient(left,  #fcaf17 0%, #dd5828 100%); /* FF3.6-15 */
		background: -webkit-linear-gradient(left,  #fcaf17 0%,#dd5828 100%); /* Chrome10-25,Safari5.1-6 */
		background: linear-gradient(to right,  #fcaf17 0%,#dd5828 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcaf17', endColorstr='#dd5828',GradientType=1 ); /* IE6-9 */
	}
	.primary-bg.dark-bg.gradient-bg.left-to-right {
		background: #dd5828; /* Old browsers */
		background: -moz-linear-gradient(left,  #f47920 0%, #dd5828 100%); /* FF3.6-15 */
		background: -webkit-linear-gradient(left,  #f47920 0%,#dd5828 100%); /* Chrome10-25,Safari5.1-6 */
		background: linear-gradient(to right,  #f47920 0%,#dd5828 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f47920', endColorstr='#dd5828',GradientType=1 ); /* IE6-9 */
	}

.secondary-bg.light-bg.gradient-bg.left-to-right {
	background: #20bdbe; /* Old browsers */
	background: -moz-linear-gradient(left,  #20bdbe 0%, #01a490 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(left,  #20bdbe 0%,#01a490 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to right,  #20bdbe 0%,#01a490 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#20bdbe', endColorstr='#01a490',GradientType=1 ); /* IE6-9 */
}
	.secondary-bg.medium-bg.gradient-bg.left-to-right {
		background: #01a490; /* Old browsers */
		background: -moz-linear-gradient(left,  #20bdbe 0%, #006b6b 100%); /* FF3.6-15 */
		background: -webkit-linear-gradient(left,  #20bdbe 0%,#006b6b 100%); /* Chrome10-25,Safari5.1-6 */
		background: linear-gradient(to right,  #20bdbe 0%,#006b6b 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#20bdbe', endColorstr='#006b6b',GradientType=1 ); /* IE6-9 */
	}
	.secondary-bg.dark-bg.gradient-bg.left-to-right {
		background: #01a490; /* Old browsers */
		background: -moz-linear-gradient(left,  #01a490 0%, #006b6b 100%); /* FF3.6-15 */
		background: -webkit-linear-gradient(left,  #01a490 0%,#006b6b 100%); /* Chrome10-25,Safari5.1-6 */
		background: linear-gradient(to right,  #01a490 0%,#006b6b 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#01a490', endColorstr='#006b6b',GradientType=1 ); /* IE6-9 */
	}
	
/* Background Gradient Left to Right - Transparent to Opaque */
.primary-bg.light-bg.gradient-bg.left-to-right.transparent {
    background: rgba(252,176,23,100);
    background: -moz-linear-gradient(left, rgba(252,176,23,0) 0%, rgba(252,176,23,0) 6%, rgba(252,176,23,1) 100%);
    background: -webkit-gradient(left top, right top, color-stop(0%, rgba(252,176,23,0)), color-stop(6%, rgba(252,176,23,0)), color-stop(100%, rgba(252,176,23,1)));
    background: -webkit-linear-gradient(left, rgba(252,176,23,0) 0%, rgba(252,176,23,0) 6%, rgba(252,176,23,1) 100%);
    background: -o-linear-gradient(left, rgba(252,176,23,0) 0%, rgba(252,176,23,0) 6%, rgba(252,176,23,1) 100%);
    background: -ms-linear-gradient(left, rgba(252,176,23,0) 0%, rgba(252,176,23,0) 6%, rgba(252,176,23,1) 100%);
    background: linear-gradient(to right, rgba(252,176,23,0) 0%, rgba(252,176,23,0) 6%, rgba(252,176,23,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcb017', endColorstr='#fcb017', GradientType=1 );
}
    .primary-bg.medium-bg.gradient-bg.left-to-right.transparent {
        background: rgba(244,120,32,100);
        background: -moz-linear-gradient(left, rgba(244,120,32,0) 0%, rgba(244,120,32,1) 100%);
        background: -webkit-gradient(left top, right top, color-stop(0%, rgba(244,120,32,0)), color-stop(100%, rgba(244,120,32,1)));
        background: -webkit-linear-gradient(left, rgba(244,120,32,0) 0%, rgba(244,120,32,1) 100%);
        background: -o-linear-gradient(left, rgba(244,120,32,0) 0%, rgba(244,120,32,1) 100%);
        background: -ms-linear-gradient(left, rgba(244,120,32,0) 0%, rgba(244,120,32,1) 100%);
        background: linear-gradient(to right, rgba(244,120,32,0) 0%, rgba(244,120,32,1) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f47820', endColorstr='#f47820', GradientType=1 );
    }
    .primary-bg.dark-bg.gradient-bg.left-to-right.transparent {
        background: rgba(221,88,40,100);
        background: -moz-linear-gradient(left, rgba(221,88,40,0) 0%, rgba(221,88,40,1) 100%);
        background: -webkit-gradient(left top, right top, color-stop(0%, rgba(221,88,40,0)), color-stop(100%, rgba(221,88,40,1)));
        background: -webkit-linear-gradient(left, rgba(221,88,40,0) 0%, rgba(221,88,40,1) 100%);
        background: -o-linear-gradient(left, rgba(221,88,40,0) 0%, rgba(221,88,40,1) 100%);
        background: -ms-linear-gradient(left, rgba(221,88,40,0) 0%, rgba(221,88,40,1) 100%);
        background: linear-gradient(to right, rgba(221,88,40,0) 0%, rgba(221,88,40,1) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dd5828', endColorstr='#dd5828', GradientType=1 );
    }
.secondary-bg.light-bg.gradient-bg.left-to-right.transparent {
    background: rgba(32,190,190,100);
    background: -moz-linear-gradient(left, rgba(32,190,190,0) 0%, rgba(32,190,190,1) 100%);
    background: -webkit-gradient(left top, right top, color-stop(0%, rgba(32,190,190,0)), color-stop(100%, rgba(32,190,190,1)));
    background: -webkit-linear-gradient(left, rgba(32,190,190,0) 0%, rgba(32,190,190,1) 100%);
    background: -o-linear-gradient(left, rgba(32,190,190,0) 0%, rgba(32,190,190,1) 100%);
    background: -ms-linear-gradient(left, rgba(32,190,190,0) 0%, rgba(32,190,190,1) 100%);
    background: linear-gradient(to right, rgba(32,190,190,0) 0%, rgba(32,190,190,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#20bebe', endColorstr='#20bebe', GradientType=1 );
}
    .secondary-bg.medium-bg.gradient-bg.left-to-right.transparent {
        background: rgba(1,164,145,100);
        background: -moz-linear-gradient(left, rgba(1,164,145,0) 0%, rgba(1,164,145,1) 100%);
        background: -webkit-gradient(left top, right top, color-stop(0%, rgba(1,164,145,0)), color-stop(100%, rgba(1,164,145,1)));
        background: -webkit-linear-gradient(left, rgba(1,164,145,0) 0%, rgba(1,164,145,1) 100%);
        background: -o-linear-gradient(left, rgba(1,164,145,0) 0%, rgba(1,164,145,1) 100%);
        background: -ms-linear-gradient(left, rgba(1,164,145,0) 0%, rgba(1,164,145,1) 100%);
        background: linear-gradient(to right, rgba(1,164,145,0) 0%, rgba(1,164,145,1) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#01a491', endColorstr='#01a491', GradientType=1 );
    }
    .secondary-bg.dark-bg.gradient-bg.left-to-right.transparent {
        background: rgba(0,107,107,100);
        background: -moz-linear-gradient(left, rgba(0,107,107,0) 0%, rgba(0,107,107,1) 100%);
        background: -webkit-gradient(left top, right top, color-stop(0%, rgba(0,107,107,0)), color-stop(100%, rgba(0,107,107,1)));
        background: -webkit-linear-gradient(left, rgba(0,107,107,0) 0%, rgba(0,107,107,1) 100%);
        background: -o-linear-gradient(left, rgba(0,107,107,0) 0%, rgba(0,107,107,1) 100%);
        background: -ms-linear-gradient(left, rgba(0,107,107,0) 0%, rgba(0,107,107,1) 100%);
        background: linear-gradient(to right, rgba(0,107,107,0) 0%, rgba(0,107,107,1) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#006b6b', endColorstr='#006b6b', GradientType=1 );
    }
    
/* Solid color on mobile */
@media only screen and (max-width: 641px) {
    .primary-bg.light-bg.gradient-bg.left-to-right.transparent {background: rgb(252,176,23);}
    .primary-bg.medium-bg.gradient-bg.left-to-right.transparent {background: rgb(244,120,32);}
    .primary-bg.dark-bg.gradient-bg.left-to-right.transparent {background: rgb(221,88,40);}
    .secondary-bg.light-bg.gradient-bg.left-to-right.transparent {background: rgb(32,190,190);}
    .secondary-bg.medium-bg.gradient-bg.left-to-right.transparent {background: rgb(1,164,145);}
    .secondary-bg.dark-bg.gradient-bg.left-to-right.transparent {background: rgb(0,107,107);}
}
	
/* Tertiary Colors (more rarely used) */
/* Text Colors */
.tertiary.light  {color: #f15922;}
.tertiary.medium {color: #ed1c24;}
.tertiary.dark   {color: #a92b31;}
    a.tertiary.light:hover  {color: #a92b31;}
    a.tertiary.medium:hover {color: #f15922;}
    a.tertiary.dark:hover   {color: #ed1c24;}
/* Background Colors */
.tertiary-bg.light-bg  {background: #f15922;} 
.tertiary-bg.medium-bg {background: #ed1c24;}
.tertiary-bg.dark-bg   {background: #a92b31;}
    a.tertiary-bg.light-bg:hover, .button.tertiary-bg.light-bg:hover, input.tertiary-bg.light-bg:hover        {background: #ed1c24;} 
    a.tertiary-bg.medium-bg:hover, .button.tertiary-bg.medium-bg:hover, input.tertiary-bg.medium-bg:hover     {background: #a92b31;}
    a.tertiary-bg.dark-bg:hover, .button.tertiary-bg.dark-bg:hover, input.tertiary-bg.dark-bg:hover           {background: #f15922;}


/* Stripe Bar */
.bg-stripe-bar {background: url(graphics/images/orange_green/bg_stripe_bar.png) center center repeat;}

/* Menu Colors */
.top-bar a:hover {color: #fcaf17;}
.mainnav a {color: #01a490;}
.mainnav a:hover, .mainnav > li:hover > a, #footer .footer-site-title {color: #f47920;}
#mainnav .secondary-bg.medium-bg a:hover, #mainnav .secondary-bg.medium-bg li.sfHover > a {background:#006b6b;}  /* secondary dark  */
#mainnav .secondary-bg.dark-bg a:hover, #mainnav .secondary-bg.dark-bg li.sfHover > a {background:#20bdbe;}  /* secondary light  */
#mainnav .primary-bg.light-bg a:hover, #mainnav .primary-bg.light-bg li.sfHover > a {background:#f47920;}  /* primary medium  */
#mainnav .primary-bg.medium-bg a:hover, #mainnav .primary-bg.medium-bg li.sfHover > a {background:#dd5828;}  /* primary dark  */
#mainnav .primary-bg.dark-bg a:hover, #mainnav .primary-bg.dark-bg li.sfHover > a {background:#f47920;}  /* primary medium  */
#mainnav .primary-bg.dark-bg .primary-bg.medium-bg a:hover, #mainnav .primary-bg.dark-bg .primary-bg.medium-bg li.sfHover > a {background:#fcaf17;}  /* primary light */

.sub-nav .secondary-bg.dark-bg ul li > a:hover, .sub-nav .secondary-bg.dark-bg ul li.sfHover > a {background:#01a490;} /* secondary medium */
.sub-nav .secondary-bg.dark-bg .secondary-bg.dark-bg, .sub-nav .secondary-bg.dark-bg .secondary-bg.dark-bg {background:#01a490;} /* secondary medium */
.sub-nav .secondary-bg.dark-bg .secondary-bg.dark-bg li > a:hover, .sub-nav .secondary-bg.dark-bg .secondary-bg.dark-bg li.sfHover > a {background:#20bdbe;} /* secondary light */
.sub-nav .secondary-bg.medium-bg ul li > a:hover, .sub-nav .secondary-bg.medium-bg ul li.sfHover > a {background:#006b6b;} /* secondary dark */
.sub-nav .secondary-bg.medium-bg .secondary-bg.dark-bg li > a:hover, .sub-nav .secondary-bg.medium-bg .secondary-bg.dark-bg li.sfHover > a {background:#20bdbe;} /* secondary light */
.sub-nav .primary-bg.light-bg ul li > a:hover, .sub-nav .primary-bg.light-bg ul li.sfHover > a {background:#f47920;} /* primary medium */
.sub-nav .primary-bg.light-bg ul.secondary-bg.dark-bg {background:#f47920;} /* primary medium */
.sub-nav .primary-bg.light-bg ul.secondary-bg.dark-bg a:hover, .sub-nav .primary-bg.light-bg ul.secondary-bg.dark-bg li.sfHover > a {background:#dd5828;} /* primary dark  */


/* Donation Form Button Colors */
div.button-container .button {border: 2px solid #dd5828;}
div.button-container .button:hover{background:rgba(252,175,23,.1);}
div.button-container .button.selected {background:#dd5828;}

.footer-callout.bar {
    background: #006b6b; /* Old browsers */
    background: -moz-linear-gradient(left,  #01a490 0%, #006b6b 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#01a490), color-stop(100%,#006b6b)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  #01a490 0%,#006b6b 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  #01a490 0%,#006b6b 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  #01a490 0%,#006b6b 100%); /* IE10+ */
    background: linear-gradient(to right,  #01a490 0%,#006b6b 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#01a490', endColorstr='#006b6b',GradientType=1 ); /* IE6-9 */
}

/* main nav logo colors */
#mainnav .logo   {background: #dd5828;}
.style-2 #mainnav .logo, .style-3 #mainnav .logo, .style-4 #mainnav .logo {background:transparent;}
.style-2.demo #mainnav .logo, .style-4.demo #mainnav .logo, .demo .branch-style-2 #mainnav .logo {background:transparent url(graphics/images/orange_green/y_logo.png) no-repeat; background-size:contain;}

/* Footer Logo w/ Demo Mode Color Switcher */
.footer-logo, .header-logo {background: url(graphics/images/orange_green/y_logo.png) no-repeat;}
/* Styles cancel out logo for freedom back office */
.freedomHeader .header-logo, .color-blue .footer-logo {background:transparent;}
.branch.style-2 .header-logo {background: url(graphics/images/orange_green/flat/y-logo.png) no-repeat;}
.footer-logo-y-only, .header-logo-y-only {background: url(graphics/images/orange_green/y_only_logo.png) no-repeat;}

/* Settings Panel Color Choice Highlight */
.setting #orange_green {border: 3px solid #fff;}
/*landing page color icons */
.value-icons.books{background: url(graphics/images/orange_green/books.png) no-repeat top center;}
.value-icons.plant{background: url(graphics/images/orange_green/plant.png) no-repeat top center;}
.value-icons.heart{background: url(graphics/images/orange_green/heart.png) no-repeat top center;}

/*membership rates */
.membership-box .price.primary-dark-hl {background:#b94a22;}
.membership-box .price.primary-medium-hl {background:#cd661b;}
.membership-box .price.primary-light-hl {background:#d39313;}
.membership-box .price.secondary-medium-hl {background:#018a79;}
.membership-box .price.secondary-dark-hl {background:#005a5a;}
.membership-icon {background: url(graphics/images/orange_green/icon-group.png) no-repeat top center;} /*might have to delete after deploy*/