


/*---------------------Global Settings--------------------*/

/*-----page backgrounds-----*/
html {
	background:transparent;
    background-color:transparent;
    }
body { 
	background:transparent;
    background-color:transparent;
	color: #232424;
	font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
 
background: #FFFFFF;

}

/*--------- top padding ------*/
#wrapper {padding-top:30px}



/*------- font family and font size ------- */

/* set base font-family and font-size in ems */
#wrapper { 
	font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
	    font-size: 1.1em;
    }

/* primary font */
h5, h6, blockquote, p, li, small {font-family: Helvetica Neue, Helvetica, Arial, sans-serif;}

/* secondary font */
h1, h2, h3, h4 {font-family: Roboto, Arial, sans-serif;}


/* ------------------- ELEMENT COLORS scoped from foundation.css -------------------------*/

/* ---- PRIMARY COLOR ---- */

/* text color */

abbr,
acronym,
form.custom .custom.checkbox.checked:before,
form.custom .custom.dropdown:hover a.selector:after,
form.custom .custom.dropdown.open a.selector:after,
.keystroke,
kbd,
ul.pagination li,
 ul.pagination li a,
table thead tr th,
 table thead tr td,
 table tfoot tr th,
 table tfoot tr td,
 table tr th,
 table tr td,
 .side-nav li,
 .side-nav li.active > a:first-child,
 .side-nav li a
 {color: #232424;}

/* background color */
.orbit-bullets li,
form.custom .custom.radio.checked:before

{background-color:#232424;}


/* ---- SECONDARY COLOR ---- */

/* text color*/

h1, h2, h3, h4, h5, h6, table tr th
{ color:#325054}

/* background color */
#slideshow2 .buttons
{background-color:#325054;}


/* ---- TERITARY COLOR ---- */


/* horizontal rule */
hr { border: solid #FFFFFF; border-width:1px 0 0; }


/*background color*/

button.disabled.secondary:hover,
button.disabled.secondary:focus,
button[disabled].secondary:hover,
button[disabled].secondary:focus,
.button.disabled.secondary:hover,
.button.disabled.secondary:focus,
.button[disabled].secondary:hover,
.button[disabled].secondary:focus,
.top-bar-section ul li > a.button.secondary,
.progress.secondary .meter,
ul.pagination li:hover a, ul.pagination li a:focus,
.section-container > section > .title, .section-container > .section > .title, .section-container.auto > section > .title, .section-container.auto > .section > .title,
.section-container > section > .title:hover,
.section-container > .section > .title:hover,
.section-container.auto > section > .title:hover,
.section-container.auto > .section > .title:hover,
.section-container > section.active > .title, .section-container > .section.active > .title, .section-container.auto > section.active > .title, .section-container.auto > .section.active > .title,
.contain-to-grid .dropdown
{
background:#FFFFFF;background-color:#FFFFFF;}

button.secondary,
.button.secondary,
button.disabled.secondary,
button[disabled].secondary,
.button.disabled.secondary,
.button[disabled].secondary,
.alert-box.secondary,
.breadcrumbs
 { background-color: #FFFFFF;background: #FFFFFF; border-color: rgba(0,0,0,0.1); color: #232424; }

.label.secondary
{ background-color: #FFFFFF; color: #232424; }

.side-nav li.divider {border-top-color: #FFFFFF;}


/* ---- LINK COLOR ---- */

/* text color*/

a,
.breadcrumbs > * a,
 .breadcrumbs > * span,
 .side-nav li a:hover,
 .has-tip:hover,
.has-tip:focus,
.tooltip.opened,
.section-container > section.active > .title a, 
.section-container.auto > section.active > .title a,
.top-bar-section .dropdown li a,
.top-bar-section .dropdown li.title h5 a,
 .top-bar .toggle-topbar.menu-icon a,
 .top-bar .toggle-topbar.menu-icon a span,
 p.title
{ color:#826A1B}


/* nav menu icon color */
.top-bar .toggle-topbar.menu-icon a span {
-webkit-box-shadow: 0 10px 0 1px #826A1B, 0 16px 0 1px #826A1B, 0 22px 0 1px #826A1B;
box-shadow: 0 10px 0 1px #826A1B, 0 16px 0 1px #826A1B, 0 22px 0 1px #826A1B;
}

/* back link */
.top-bar-section ul li h5 a:hover, .top-bar-section ul li h5 a:active {text-decoration:underline;}

/* background color */

.orbit-bullets li.active,
.top-bar-section ul li > a.button.secondary.hover,
.top-bar-section ul li.hover > a,
.top-bar-section ul li.active > a,
button.disabled:hover,
button.disabled:focus,
button[disabled]:hover,
button[disabled]:focus,
.button.disabled:hover,
.button.disabled:focus,
.button[disabled]:hover,
.button[disabled]:focus,
.top-bar-section ul li > a.button,
.label,
ul.pagination li.current a,
.panel.callout,
.progress .meter,
.sub-nav dt.active a,
 .sub-nav dd.active a
 {
background:#826A1B;background-color:#826A1B;}

/*-------- set hover/active font-color to default font color 
.top-bar-section ul li.active > a,
.top-bar-section ul li.hover > a { color:#232424;} -----*/

button,
.button,
button.disabled,
button[disabled],
.button.disabled,
.button[disabled],
.alert-box
{ background-color:#826A1B;background:#826A1B; border-color: rgba(255,255,255,0.3); }

button, .button {border:none;}


/* ---- LINK HOVER COLOR ---- */

/* text color*/
a:hover,
a:focus,
.section-container > section > .title:hover,
.section-container > .section > .title:hover,
.section-container.auto > section > .title:hover,
.section-container.auto > .section > .title:hover,
#features a:hover h3
{ color:#BD8C2B}

/* background color */
button:hover,
.button:hover,
.orbit-bullets li:hover,
ul.pagination li.current a:hover,
ul.pagination li.current a:focus,
#slideshow2 .buttons:hover, #slideshow2 .buttons:active
 {background:#BD8C2B;background-color:#BD8C2B;}


header {	background:transparent;
    padding:0;
}

/*-------Nav Styles ------------*/

/*size for Logo text IN the Nav*/
#wrapper .top-bar .name h1 {font-size: 24px;}


.contain-to-grid.sticky.fixed, .top-bar-section .dropdown {background: #FFFFFF;-webkit-box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, .2);box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, .2);}
.contain-to-grid.sticky.fixed li.name {padding-left:12px;}

/* ------ Footer Styles -------*/
footer, .push {
    padding:12px;
    height:84px;
    }
footer {
	background:transparent;
}
.contain-to-grid .top-bar { max-width:950px;  }
    
/*------ Logo Position ------ */   


    
/*-----top padding and max site width -------*/
#wrapper { max-width:1000px; padding-top:50px;
margin: 0 auto -84px;
 }


/* ----- content settings -------*/
#content {
		background:transparent;
	padding-left:;
    padding-right:; 
}

/*----- sidebar settings ----*/
#sidebar {	background:transparent;
}

/*-----accordion in sidebar----*/
#sidebar .accordion {border:1px solid #826A1B;}
#sidebar .accordion .content {-webkit-box-shadow: inset 0px 1px 7px 0px #ccc;
box-shadow: inset 0px 1px 7px 0px #ccc;}


/* ------------- List of Subpages on any given page ------------- */

#pageList li {border-bottom:1px solid #FFFFFF;}



/* ----- other settings -------*/



/* ROUNDED CORNERS AND DROPSHADOWS --not ready for prime time yet - Andy, July 24, 2013--
body #wrapper {-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px; !important}
.contain-to-grid nav.top-bar, #sidebar, .large-block-grid-3 li, #slideshow {position:relative;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}
 

#wrapper {-webkit-box-shadow: 2px 2px 8px 0px , , , .1);
box-shadow: 2px 2px 8px 0px , , , .1);}
.contain-to-grid nav.top-bar, #sidebar, .large-block-grid-3 li, #slideshow {position:relative;-webkit-box-shadow: 1px 1px 6px 0px , , , .1);
box-shadow: 1px 1px 6px 0px , , , .1);}
*/



/* --------------------------------- Screens at least 768px wide --------------------------------- */

@media screen and (min-width: 768px) {

/*--home page featured pages-----*/


}




/* --------------------------------- Screens at least 940px wide --------------------------------- */

@media screen and (min-width: 940px) {


header {min-height:50px;}


/*----------- NAV Settings ---------*/

/* ---- if nav has transparent background... --- */
.top-bar,
.top-bar-section li a:not(.button), .top-bar-section ul, .top-bar-section ul li > a, .contain-to-grid  {

	background:none;
    background-color:none; 
    background:transparent; 
    background-color:transparent;
	color: #826A1B;

}
.top-bar-section .dropdown {background:#FFFFFF;
border:1px solid 826A1B; border:1px solid rgba(0,0,0,0.1); }

/* tab little arrow - down */
.top-bar-section .has-dropdown > a:after {border-color: #826A1B transparent transparent transparent; 
-moz-opacity: 0.50;
opacity: 0.50;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=50);

}

.top-bar-section .has-dropdown.hover > a:after, .top-bar-section .has-dropdown.active > a:after {border-color: #FFFFFF transparent transparent transparent; 
-moz-opacity: 0.50;
opacity: 0.50;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=50);

}


.title-area {display:none;}
.top-bar-section li a, .contain-to-grid .top-bar, .contain-to-grid  { height:auto; line-height:1; }

.top-bar-section ul li > a
{ color:#826A1B}


/* -- pill style --*/    

/*------ Featured Pages ------*/
#features .small-block-grid-1 li {border-bottom:1px solid #FFFFFF;}

}


/* --------------------------------- Screens at most 940px wide --------------------------------- */

@media screen and (max-width: 940px) {


/* else nav background is transparent */

.top-bar-section ul li > a {
color: #826A1B;
}

/* tab little arrow - down */
.top-bar-section .has-dropdown > a:after {border-color: #826A1B transparent transparent transparent; 
-moz-opacity: 0.50;
opacity: 0.50;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=50);
}

/* tab little arrow - down */
.top-bar-section .has-dropdown.hover > a:after, .top-bar-section .has-dropdown > a:after, .top-bar-section .has-dropdown.active > a:after {border-color: #FFFFFF transparent transparent transparent; 
-moz-opacity: 0.50;
opacity: 0.50;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=50);
}

.top-bar.expanded { background: #FFFFFF ; -webkit-box-shadow:  0px 5px 12px 0px rgba(0, 0, 0, .2);box-shadow:  0px 5px 12px 0px rgba(0, 0, 0, .2); }
}

/* --------------------------------- Screens at most 700px wide --------------------------------- */

@media screen and (max-width: 700px) {

#sidebar {border-top: 1px solid #FFFFFF; }

#logo, #headerSearch {float:none; clear:both;}


/*--home page featured pages-----*/
 [class*="block-grid-"] > li p,  [class*="block-grid-"] > li img  {width:100% !important; float:none !important;}

}