/* This file will hold styles that are loaded using the same media query as the normal grid. */
.jump-menu {
	display: none;
}

#block-system-main-menu {
	display: block;
}

.logo-img {
	width: 482px;
}

body {
	font-size: 87.5%;
}
body, #site-slogan, .ui-widget, .comment-form label {
	xfont-family: Arial, "Helvetica", sans-serif;
	font-family: Georgia, serif;
}

#zones-content a:link, a:visited {
text-decoration: none;
}
#zones-content a:hover{
color: #EA7F1E !important;
}
#header, #footer-wrapper, #skip-link, ul.contextual-links, ul.links, ul.primary, .item-list .pager, div.field-type-taxonomy-term-reference, div.messages, div.meta, p.comment-time, table, .breadcrumb {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

h1, h2, h3, h4 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	color: #007996;
	margin-bottom: 0;
}

h2 {
	font-size: 2em;
}

h3 {
	font-size: 1.6em;
}

h4 {
	font-size: 1.2em;
}

button, input[type="reset"], input[type="submit"], input[type="button"] {
	font: normal 12px/1.2 Arial, sans-serif;
}

ul li {
	list-style: none;
}

ul.bulleted li {
	list-style: disc;
	margin-bottom: 2px;
	margin-left:25px;
}

a:link, a:visited{
	text-decoration: none;
}

a:hover{
	color: #ea7f1e;
	text-decoration: underline;
}

blockquote {
  font: 1.4em/1.8em Georgia, "Times New Roman", Times, serif;
  background: url(../images/close-quote.gif) no-repeat right bottom;
  width: 250px;
  padding-left: 18px;
  text-indent: -18px;
}
blockquote:first-letter {
  background: url(../images/open-quote.gif) no-repeat left top;
  padding-left: 18px;
  font: italic 1.4em Georgia, "Times New Roman", Times, serif;
}

.no-float {
	float: none !important;
}

/* Tags */
.field-name-field-tags .field-label {
	font-size: 0.9em;
}

.field-name-field-tags .field-items {
	font-family: "Courier New", Courier, monospace;
	font-size: 0.85em;
}

.ajax-progress .message {
  display:none;
}

/* Buttons */
.button-orange, .node-links ul.links li a.button-orange{
background: none;
x-webkit-box-shadow: rgb(169, 66, 46) 0px 1px 0px 0px, rgb(169, 66, 46) 0px -1px 0px 0px;
-webkit-transition-delay: 0s;
-webkit-transition-duration: 0.20000000298023224s;
-webkit-transition-property: opacity;
-webkit-transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);
background-attachment: scroll;
background-clip: border-box;
xbackground-color: #EA644A;
background-color: #EBAB00;
background-image: -webkit-gradient(linear, 0% 100%, 0% 0%, color-stop(0.49, transparent), color-stop(0.51, rgba(255, 255, 255, 0.0976563)));
background-origin: padding-box;
xborder-bottom-color: #CB563F;
border-bottom-style: solid;
border-bottom-width: 1px;
border-left-width: 0px;
border-right-width: 0px;
xborder-top-color: #EE836F;
-webkit-border-radius: 7px;
border-radius: 7px;
border-top-style: solid;
border-top-width: 1px;
xbox-shadow: rgb(169, 66, 46) 0px 1px 0px 0px, rgb(169, 66, 46) 0px -1px 0px 0px;
color: white !important;
cursor: pointer;
display: inline-block;
font-family: 'Helvetica Neue', Helvetica, Arial, Verdana, sans-serif;
font-size: 16px;
font-style: normal;
font-variant: normal;
font-weight: bold;
height: 19px;
left: 495px;
letter-spacing: normal;
line-height: 19px;
margin-bottom: 15px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
outline-color: white;
outline-style: none;
outline-width: 0px;
padding-bottom: 15px;
padding-left: 0px;
padding-right: 0px;
padding-top: 15px;
right: 30px;
text-align: center;
text-decoration: none;
text-shadow: rgba(0, 0, 0, 0.398438) 1px 1px 0px;
vertical-align: baseline;
width: 210px;
border-color: transparent;
}
.button-small, .node-links ul.links li a.button-small {
	height: 10px;
	width: auto;
	xpadding: 5px 10px 15px 10px;
	padding: 2px 10px 12px 10px;
	margin-bottom: 0px;
	font-size: 14px;
	font-weight: normal;
}
a.btn {
	
	padding: 10px 15px 10px 15px;
	font-family: Arial;
	font-weight: 400;

	text-decoration: none;
	color: #FFFFFF;
	background:#F17F21;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  

}

a.btn:hover {
	text-decoration: none;
	background-color: #FFFFFF;
	color: #F17F21;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: #F17F21 1px solid;

}

/* Footer Links - Top */
#region-footer-first .block{
	margin-bottom: 0;
}
#block-menu-menu-footer-links-top{
	margin-bottom: 5px;
	margin-right: 85px;
	float: left;
}
#block-menu-menu-footer-links-top ul{
	margin-bottom: 0;
}
#block-menu-menu-footer-links-top .content li{
	list-style: none;
	display: inline;
	border-right: 1px solid #007996;
}
#block-menu-menu-footer-links-top .content li.leaf{
	padding: 0 0.5em 0 0;
}
#block-menu-menu-footer-links-top .content li.last{
	border-right: none;
}
#block-menu-menu-footer-links-top .content a{
	color: #007996;
	text-decoration: none;
}
#block-menu-menu-footer-links-top .content a:hover{
	color: #ea7f1e !important;
}
 /* Social Footer */
#block-block-2{
	float: right;
}
#block-block-2 p{
	margin-bottom: 0;
}
#block-block-2 a{
	margin-right: 3px;
}

/* Remove margins for the navigation */
#zone-bsranding {
	margin: 0;
	width: auto;
}
#zone-branding .block-search{
margin: 0;
}
#regison-branding {
	margin-left: auto;
	margin-right: auto;
	float: none;
	display: block;
	height: 105px;
}

div.branding-data {
	display: inline-block;
	*display: inline;
	float: left;
}

#block-search-form {
	display: block;
	padding-right: 5px;
	float: right;
	line-height: 105px;
}

#block-search-form .form-text {
	width: 210px;
}

#zone-user-wrapper {
	background: #EEE;
	border-bottom: 1px solid #DDD;
}

#region-user-second {
	float: right;
	font-weight: bold;
}

#zone-user .contextual-links-wrapper {
	right: -30px;
}
#region-user-second .block .content {
	float: right;
}
#zone-user .block .content h2 {
  display: none;
}
#zone-user .block .content ul {
	margin-top: 5px;
  list-style-type: none;
  margin-bottom: 0;
}
#zone-user .block .content ul li {
  display: inline;
}

#block-menu-menu-secondary-links .content {
	padding-bottom: 5px;
	float: right;
	text-align: right;
	font-size: 0.9em;
}

#block-menu-menu-secondary-links .content ul li {
	list-style: none;
	float: left;
}

#block-menu-menu-secondary-links .content ul li a {
	color: #ea7f1e;
	text-decoration: none;
}

#block-menu-menu-secondary-links .content ul li:first-child {
	border-left: 0px;
}

#zone-menu {
	width: auto;
}

#region-menu {
	 width: auto;
	 float: none;
	 display: block;
	 position: static;
	 margin: auto;
}

#block-system-main-menu {
	background: #007996;
	  margin-left: auto; /* LTR */
  margin-right: auto; /* LTR */ /* Negative value of #navigation's width + left margin. */
  height: 30px;
  	margin-bottom: 35px;
}

#block-system-main-menu .block-inner {
	width: 940px;
	margin-left: auto;
	margin-right: auto;
}

#block-system-main-menu .content ul {
	background: #007996;
	position: relative;
	width: 940px;
	height: 30px; 
	line-height: 30px;
	margin: 0;
	padding: 0;
}

#block-system-main-menu .content li {
	float: left;
	margin: 0;
	padding: 0;
}

#block-system-main-menu .content li a{
	cursor: pointer;
}

#block-system-main-menu .content li li{font-size: .84em; position: static; text-indent: 0; font-weight: bold; width: auto; height: auto;}

#block-system-main-menu .content li li a{ background: #9dd9de; width: auto; height: auto; color: #007996; xborder-right: 4px solid #9dd9de; xborder-left: 4px solid #9dd9de;}

#block-system-main-menu .content li li a.active {
display: block;
xbackground: #fff;
color: #007996;
 xborder-right: 4px solid #fff; 
 xborder-left: 4px solid #fff;
}

#block-system-main-menu .content li li a:hover,
#block-system-main-menu .content li li.selected a,
#block-system-main-menu .content li li a.active { color: #fff; background: #68bace; xxheight: 22px; xline-height: 22px; xxborder: 4px solid #9dd9de; display: block;}

#block-system-main-menu .content ul ul {
	position: absolute;
	left: 0;
	display: none;
	background: #9dd9de;
	padding-left: 10px !important;
	width: 930px;
	-moz-border-radius-bottomleft: 8px;
	-moz-border-radius-bottomright: 8px;
    -webkit-border-bottom-right-radius: 8px;
	-webkit-border-bottom-left-radius: 8px;
    border-bottom-left-radius: 8px;
	border-bottom-right-radius: 8px;
}

 /*, #block-system-main-menu li.active-trail ul.menu {}*/

#block-system-main-menu .content ul ul.selected, #block-system-main-menu .content ul ul.active, #block-system-main-menu .content li.active-trail ul.menu{
	display: block;
	background: #9dd9de;
}
#block-system-main-menu .content li li a.active-trail {
	background: #68bace;
	color: #fff;
}

#block-system-main-menu .content li a {
	display: block;
	padding: 0px 10px;
	text-decoration: none;
	color: #fff;
	font-weight: bold;
}

#block-system-main-menu .content ul li {
	list-style: none;
}

#block-system-main-menu .content li a:hover, #block-system-main-menu .content li a.selected, #block-system-main-menu .content li a.active-trail {
	display: block;
	background: #9dd9de;
	color: #007996;
}

#block-system-main-menu .content li a.active-trail, #block-system-main-menu .content li a.active {
display: block;
background: #9dd9de; /* #ea7f1e; */
color: #007996;
}


/* ----------------- Footer ----------------- */
#region-footer-first {
	padding: 15px 0 5px 0;
}

#region-footer-second {
	background: #fdf2db;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbe9c2', endColorstr='#ffffff'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#fbe9c2), to(#fff)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #fbe9c2,  #fff); /* for firefox 3.6+ */
	-moz-border-radius-topleft: 8px;
	-moz-border-radius-topright: 8px;
    -webkit-border-top-right-radius: 8px;
	-webkit-border-top-left-radius: 8px;
    border-top-left-radius: 8px;
	border-top-right-radius: 8px;
}

#region-footer-second:after {
   content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.region-footer-second-inner {
	padding: 10px;
}

#region-footer-second .block-menu {
	float: left;
	margin-right: 15px;
}

#region-footer-second .block-menu h2.block-title{
	font-size: 1.15em;
}

#region-footer-second .block-menu  ul{
	margin: 0;
	padding: 0;
}

#region-footer-second .block-menu  ul li{
	list-style: none;
	list-style-image: none;
	line-height: 1.15em;
}

#region-footer-second .block-menu  a {
	text-decoration: none;
	color: #008da9 !important;
}

#region-footer-second .block-menu  a:hover{
	color: #ea7f1e !important;
}


.breadcrumb{
  xborder-bottom: 1px solid grey;
  xmargin-bottom: 0.5em;
  padding: 0;
  
}
 /* Standard Floats */
 .left{
	float:left !important;
 }
 .right{
	float:right !important;
 }

/* Taxonomy */
.field-type-taxonomy-term-reference .field-label{
	font-weight: normal;
}
.field-type-taxonomy-term-reference .field-item{
	display: inline;
	padding-right: 5px;
}
.field-type-taxonomy-term-reference .field-item a{
	text-decoration: none;
}
/* Headings */

.field-name-field-heading {
	color: #007996;
	font-size: 1.15em;
	font-weight: bold;
}

/* ----------------- Comments ----------------- */

/** COMMENTS/FORUM POSTS **/
.node-links ul li a {
	display: inline;
	float: none;
	margin: 0;
}
.node-article .links-wrapper {
	padding-top: 20px;
}

.forum-post-panel-main {
	min-height: 100px;
}

#comment-form .ckeditor_links {
	display: none !important;
}
#comment-form .filter-wrapper {
	display: none;
}

/* SIDEBAR */

.block-inspirational-articles-block-1 {
	display: block;
}
.block-inspirational-articles-block-1 .views-row {
	min-height: 50px;
	padding-bottom: 5px;
}

.block-inspirational-articles-block-1 .views-row-last {
	padding-bottom: 0;
}
.block-inspirational-articles-block-1 img {
	float: left;
	padding-right: 5px;
}

/* .comment h2.title {
  margin-bottom: 1em;
}
.comment div.user-picture img {
  margin-left: 0; 
}
.comment {
  margin-bottom: 20px;
  display: table;
  vertical-align: top;
}
.comment .attribution {
  display: table-cell;
  padding: 0 30px 0 0; 
  vertical-align: top;
  overflow: hidden;
}
.comment .attribution img {
  margin: 0;
  border: 1px solid #d3d7d9;
}
.comment .attribution .username {
  white-space: nowrap;
}
.comment .submitted p {
  margin: 4px 0;
  font-size: 1.071em;
  line-height: 1.2;
}
.comment .submitted .comment-time {
  font-size: 0.786em;
  color: #68696b;
}
.comment .submitted .comment-permalink {
  font-size: 0.786em;
  text-transform: lowercase;
}
.comment .content {
  font-size: 0.929em;
  line-height: 1.6;
}
.comment .comment-arrow {
  background: url(../images/comment-arrow.gif) no-repeat 0 center transparent;
  border-left: 1px solid #fff;
  border-right: 1px solid #fff;
  height: 40px;
  margin-left: -47px
  margin-top: 10px;
  position: absolute;
  width: 20px;
}
.comment .comment-text {
  padding: 10px 25px;
  border: 1px solid #d3d7d9;
  display: table-cell;
  vertical-align: top;
  position: relative;
  width: 100%;
} 

.comment .indented {
  margin-left: 40px; 
}
.comment ul.links {
  padding: 0 0 0.25em 0;
}
.comment ul.links li {
  padding: 0 0.5em 0 0;}
.comment-unpublished {
  margin-right: 5px; 
  padding: 5px 2px 5px 5px; 
}
.comment-unpublished .comment-text .comment-arrow {
  border-left: 1px solid #fff4f4;
  border-right: 1px solid #fff4f4;
}
*/
.node-type-article .field-name-field-image img{
float:left;
padding: 5px 10px 5px 0px;
}



/* Quotes */
.quote-modern{
  font: 14px/22px normal helvetica, sans-serif;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 50px;
  padding-left: 15px;
  border-left: 3px solid #99CC00;
}

.quote-elegant{
font: 1.6em/1.8em Georgia, "Times New Roman", Times, serif;
}

/* Panels */
.panel-pane .node-readmore{
float:right;
font-size: 0.9em;
}
.pane-content .comment-add{
display:none;
}
.pane-content  .content{
  padding: 0 !important;
}
.pane-content p{
xmargin-bottom: 0 !important;
}
.panel-pane h2{
padding-bottom: 5px;
font-size: 22px;
}
.panel-pane .pane-title a{
	text-decoration: none;
}

.social-top, .social-right{
	font-family: Arial, "Courier New", Courier, monospace;
}
.social-right {
	width: 200px;
	float: right;
	text-align: right;
}
.social-top a, .social-right a{
	padding-right: 2px;
	text-decoration: none;
}
.social-top img{
padding-right: 5px;
}
.social-bottom{
float:right;
width: 350px;
display: inline;
height: 20px;
}
.social-bottom a{
padding-right: 2px;
}
.social-bottom .fb_edge_widget_with_comment{
  height: 20px;
}
/* Article Content Type */
.node-article h1{
  margin-bottom: 5px;
  height: 36px;
}
.node-article .field-name-field-image {
	float: left;
	padding: 0 10px 5px 0;
}
.node-article .content h2{
  xborder-bottom: 2px solid 	#ea7f1e;
  margin-bottom: 5px;
}
.node-article .content{
  padding-top: 15px;
}
.node-article .author-name{
  font-size: 16px;
  padding: 0 0 0 5px;
}
.node-article .field-name-field-author{
	xfont: 14px/22px normal helvetica, sans-serif;
	xfont-style: italic;
	padding: 10px 0 10px 0;
}
.node-article .related-bar{
  width: 250px;
  float: right;
  margin: 0 5px 5px 5px;
}
.node-article .related-bar img.product-image{
  display: block;
  margin: 0 auto;
  padding: 10px 0 20px 50px;
}
.node-article .related-bar .node-links{
  display: none;
}



/*Gallery Content Type */
.galleryview{
  margin: 35px 0 35px 0;
}
.field-type-node-reference h1{
  font-size: 1.6em;
  margin-bottom: 0;
}
.field-type-node-reference h2{
  xdisplay: none;
}

/* Media Content Type */
.mediaelement-video{
  padding: 10px 0 10px 0;
}

/* Tabs */
/* Recipe Box / Panel Page Tabs */
.ui-widget-content {
	border: 0;
}

.ui-widget-header {
	border: 0;
	background: none;
}

.ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
	background: #68BACE;
	xheight: 25px;
}

.ui-widget-content .ui-state-default a, .ui-widget-header .ui-state-default a {
	color: #fff;
}

.ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
	background: #fff;
}

.ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active a {
	color: #000;	
}

.ui-tabs .ui-tabs-nav li a {
	padding: .2em .5em;
}

.ui-tabs .ui-tabs-panel {
	padding: 5px;
	border: 1px #aaa solid;
}

.ui-tabs-panel a {
	text-decoration: none;
}

.grid-6 .ui-tabs-panel  ol, .ui-tabs-panel  ul{
	padding-left: 0;
	margin-bottom: 0;
	max-height: 300px;
	overflow-y: auto;
}

.ui-tabs-panel ul li {
	padding: 0 5px;
	line-height: 2em;
}

.grid-6 .ui-tabs-panel .views-row-odd {
	background: #fbe9c2;
}

/* Table of Contents */

.table-of-contents {
	xborder: 1px solid orange;
}


/* Companion Blocks */
.node-companion-block a:hover {
	background: #fbe9c2;
}

.node-companion-block a{
	color: #000;
	text-decoration: none !important;
	display: block;
}

.node-companion-block .field-items img {
	padding: 0;
}

/* -------------- Form Elements   ------------- */

fieldset {
  background: #ffffff;
  border: 1px solid #cccccc;
  margin-top: 10px;
  margin-bottom: 32px;
  padding: 0 0 10px;
  position: relative;
  top: 12px; /* Offsets the negative margin of legends */
  -khtml-border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}
.fieldset-wrapper {
  margin-top: 25px;
}
.node-form .vertical-tabs .fieldset-wrapper {
  margin-top: 0;
}
.filter-wrapper {
  top: 0;
  padding: 1em 0 0.2em;
  -khtml-border-radius-topright: 0;
  -khtml-border-radius-topleft: 0;
  -moz-border-radius-topright: 0;
  -moz-border-radius-topleft: 0;
  -webkit-border-top-left-radius: 0;
  -webkit-border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.filter-help a {
  font-size: 0.857em;
  padding: 2px 20px 0;
}
.filter-wrapper .form-item label {
  margin-right: 10px;
}
.filter-wrapper .form-item {
  padding: 0 0 0.5em 0.5em;
}
.filter-guidelines {
  padding: 0 1.5em 0 0.5em;
}
fieldset.collapsed {
  background: transparent;
  -khtml-border-radius: 0;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
fieldset legend {
  background: #dbdbdb;
  border: 1px solid #ccc;
  border-bottom: none;
  color: #3b3b3b;
  display: block;
  height: 2em;
  left: -1px; /* LTR */
  font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif;
  line-height: 2;
  padding: 0;
  position: absolute;
  text-indent: 10px;
  text-shadow: 0 1px 0 #fff;
  top: -12px;
  width: 100%;
  -khtml-border-radius-topleft: 4px;
  -moz-border-radius-topleft: 4px;
  -webkit-border-top-left-radius: 4px;
  border-top-left-radius: 4px;
  -khtml-border-radius-topright: 4px;
  -moz-border-radius-topright: 4px;
  -webkit-border-top-right-radius: 4px;
  border-top-right-radius: 4px;
}
fieldset.collapsed legend {
  -khtml-border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}
fieldset legend a {
  color: #3b3b3b;
}
fieldset legend a:hover,
fieldset legend a:focus,
fieldset legend a:active {
  color: #000;
}
fieldset .fieldset-wrapper {
  padding: 0 10px;
}
fieldset .fieldset-description {
  margin-top: 5px;
  margin-bottom: 1em;
  line-height: 1.4;
  color: #3c3c3c;
  font-style: italic;
}
input {
  margin: 2px 0;
  padding: 4px;
}
input,
textarea {
  font-size: 0.929em;
}
textarea {
  line-height: 1.5;
}
textarea.form-textarea {
  padding: 4px;
}
input.form-text,
textarea.form-textarea,
select.form-select {
  border: 1px solid #ccc;
}
input.form-submit:hover,
input.form-submit:focus {
  background: #dedede;
}
.password-suggestions ul li {
  margin-left: 1.2em; /* LTR */
}
.form-item {
  margin-bottom: 1em;
  margin-top: 2px;
}
.form-item label {
  font-size: 0.929em;
}
.form-type-radio label,
.form-type-checkbox label {
  margin-left: 4px;
}
.form-type-radio .description,
.form-type-checkbox .description {
  margin-left: 2px;
}
.form-actions {
  padding-top: 10px;
}

/** -Webforms- **/
/* Contact */
#webform-client-form-279 .webform-container-inline label {
	float: left;
	min-width: 100px;
	max-width: 100px;
	width: 100px;
}

#webform-client-form-279 #edit-submitted-customer-care-country {
	width: 250px;
}

/** SECOND SIDEBAR **/
#region-sidebar-second {
	xmargin: 0;
}
#region-sidebar-second  .block:first-child {
	padding-top: 0;
}
#region-sidebar-second  .block {
	padding-top: 15px;
}
#region-sidebar-second  .block .block-inner {
	padding: 0 10px 10px 10px;
	border: 1px solid #DEDEDE;
	border-top: 4px solid #007996;
	-webkit-box-shadow:0 0 10px rgba(0,0,0,0.1);
}

#region-sidebar-second  .block h2.block-title {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 20px;
	text-transform: uppercase;
	text-align: center;
	vertical-align: center;
	border-bottom: 1px solid #CCC;
	margin-bottom: 0;
}

#region-sidebar-second  .content {
	margin-top: 10px;
}

/** UMAG **/
.view-display-id-featured_articles_block .views-field-created div {
	float: left;
}
.view-display-id-featured_articles_block .views-field-title {
	margin-left: 60px;
}
.view-display-id-featured_articles_block .views-row {
	clear: both;
	height: 50px;
	margin-bottom: 10px;
}
.view-display-id-featured_articles_block .views-row:hover {
	background-color: #9DD9DE;
	border-top-left-radius: 15px;
	border-bottom-right-radius: 15px;
	xborder-top-right-radius: 15px;
}
.view-display-id-featured_articles_block #featured-articles-view-archives {
	text-align: right;
}
.ui-tabs-panel .view-current-umag-issue .views-row-odd {

}
.views-field-field-cover-image {
	xposition: relative;
	xtop: 100px;
	zx-index: 1000;	
}

.node-unity-magazine-issue .info-box {
	margin-top: 10px;
	padding: 0 10px 10px 10px;
	border: 1px solid #DEDEDE;
	border-top: 4px solid #007996;
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
}
.node-unity-magazine-issue .info-box.first {
	margin-top: 0;
}
.node-unity-magazine-issue .info-box.no-title {
	border-top: 1px solid #DEDEDE;
}
.node-unity-magazine-issue .info-box h2 {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 20px;
	text-transform: uppercase;
	text-align: center;
	vertical-align: center;
	border-bottom: 1px solid #CCC;
	margin-bottom: 10px;
}
.node-unity-magazine-issue #right-bar {
	float: right;
	width: 250px;
}
.node-unity-magazine-issue .content {
	margin-right: 260px !important;
}
#quicktabs-unity_magazine.ui-tabs {
	padding: 0;
	background: #e1eff4;
}
#quicktabs-unity_magazine.ui-tabs .ui-tabs-nav {
	padding: 0;
}
#quicktabs-unity_magazine .ui-tabs-nav .ui-state-default {
	margin: 0;
	border: 0;
	background: #007996;
	box-shadow: inset 2px -2px 2px rgba(0, 0, 0, .2);
	border-radius: 0;
}
#quicktabs-unity_magazine .ui-tabs-nav .ui-state-default a:link{
	color: rgba(225, 239, 244, 0.6);
	font-weight: bold;
}
#quicktabs-unity_magazine .ui-tabs-nav .ui-state-default:first-child {
	box-shadow: inset 0px -2px 2px rgba(0, 0, 0, .2);
}
#quicktabs-unity_magazine .ui-tabs-nav .ui-tabs-selected:first-child  {
	box-shadow: 0 0 0 #000;
}
#quicktabs-unity_magazine .ui-tabs-nav .ui-tabs-selected {
	box-shadow: inset 0 0 0px #000;
	box-shadow: -2px -1px 5px -2px rgba(0, 0, 0, .5);
}
#quicktabs-unity_magazine .ui-tabs-nav .ui-tabs-selected a:link {
	color: #f5be4b;
	font-weight: bold;
}
#quicktabs-unity_magazine #qt-unity_magazine-ui-tabs1 .node-pdf-article.node-teaser {
	background-position: left bottom;
	background-repeat: no-repeat;
	min-height: 125px;
}
#quicktabs-unity_magazine #qt-unity_magazine-ui-tabs3 h3 {
	color: #f5be4b;
	font-size: 0.95em;
	font-weight: bold;
}
#quicktabs-unity_magazine #qt-unity_magazine-ui-tabs3 h4 {
	color: #f5be4b;
	font-size: 0.85em;
}
#quicktabs-unity_magazine .ui-tabs-panel {
	background: #007996;
	color: #fff;
	border: 0;
	border-radius: 0;
}
#quicktabs-unity_magazine .node-title a:link, #quicktabs-unity_magazine .node-title a:visited {
	color: #f5be4b;
	font-weight: bold;
}
#quicktabs-unity_magazine .ui-tabs-panel .node-article .links-wrapper {
	padding-top: 5px;
}
.view-current-umag-issue .date {
	text-align: center;
	background-color: #007996;
	color: #fff;
	width: 50px;
	border-top-left-radius: 15px;
	border-bottom-right-radius: 15px;
}
.view-current-umag-issue .views-row-even .date {
	background-color: #68BACE
}
.view-current-umag-issue .date span {
	font-family: "Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
	display: block;
	height: 25px;
	width: 50px;
	line-height: 25px;
}
.view-current-umag-issue .date span.month {
	font-size: 1.3em;
	xfont-weight: bold;
	text-transform: uppercase;
}
.panel-unity-magazine .content-panel {
	background-color: #e1eff4;
}
.panel-unity-magazine .unity-magazine-content p {
	padding: 30px 15px;
	font-size: 24px;
	color: #007996;
}
.view-current-umag-issue.view-display-id-unity_magazine_cover .views-field-field-cover-image img {
	position:absolute;
	z-index: 100;
	top: -20px;
	left: 110px;
	transform: rotate(3.5deg);
	-webkit-transform: rotate(3.5deg) translate3d(0, 0, 0);
	-moz-transform: rotate(3.5deg);
	-ms-transform: rotate(3.5deg);
	box-shadow: 5px 5px 10px rgba(0,0,0,0.5);
}
.view-current-umag-issue.view-display-id-unity_magazine_cover .views-field-field-cover-image:after {
	content: url('/sites/all/themes/dotorg/images/umagcoveroverlay.png');
	display: block;
	float: left;
	position: absolute;
	top: 241px;
	left: 222px;
	transform: rotate(3.5deg);
	-webkit-transform: rotate(3.5deg) translate3d(0, 0, 0);
	-moz-transform: rotate(3.5deg);
	-ms-transform: rotate(3.5deg);
	z-index: 150;
	pointer-events: none;
}
.node-unity-magazine-issue .field-name-field-cover-image:after {
	content: url('/sites/all/themes/dotorg/images/umagcoveroverlay.png');
	display: block;
	float: left;
	position: relative;
	top: -133px;
	left: 45px;
	z-index: 150;
	height: 0;
	pointer-events: none;
}
.view-current-umag-issue .view-header h5 {
	margin-bottom: 0;
	font-weight: normal;
	font-size: 0.95em;
}
.view-current-umag-issue .node-links {
	float: right;
}
.view-current-umag-issue .node-teaser .comment_forbidden {
	display: none;
}

.view-current-umag-issue.view-display-id-unity_magazine_issue_archive table.views-view-grid {
	border: 0;
}
.view-current-umag-issue.view-display-id-unity_magazine_issue_archive tr:hover td{
	background-color: #fff !important;
}
.view-current-umag-issue.view-display-id-unity_magazine_issue_archive td, .view-current-umag-issue.view-display-id-unity_magazine_issue_archive th {
	width: 33%;
	text-align: center;
	font-size: 1.1em;
}
.view-current-umag-issue.view-display-id-unity_magazine_issue_archive .views-field-field-cover-image img {
	xfloat:left;
	xpadding-right: 5px;
	box-shadow: 2px 2px 2px rgba(0,0,0,0.5);
}


/** UMAG Article Content Type **/
.node-unity-magazine-article.node-teaser img {
	float: left;
	padding: 5px 10px 5px 0px;
}	   
		   
.node-unity-magazine-article .content{
  	
	font-family: Arial, "Helvetica", sans-serif;
	font-size:12px;
	padding-right:15px;
		
  
}


 .node-unity-magazine-article  p {
  margin-bottom: 10px;


 }
 
.node-unity-magazine-article h2{
  font-family: "Trajan Pro", "Trajan Pro Bold";
  margin-bottom: 5px;

 }
  .node-unity-magazine-article h3{
  font-family: "Trajan Pro", "Trajan Pro Bold";
  margin-bottom: 3px;
  font-size:15px;
  color:#007996;
  font-weight:bold;
  }
 .node-unity-magazine-article h4{
  font-family: "Trajan Pro", "Trajan Pro Bold";
  margin-bottom: 3px;
  font-size:14px;
  color:#33cccc;
 }
 .node-unity-magazine-article  p {
  margin-bottom: 10px;

 }

.node-unity-magazine-article .field-name-field-umag-byline .field-item {
	
	font-family: "Trajan Pro", "Trajan Pro Bold";
	margin-right:20px;
	margin-bottom:15px;
	font-size: 12px;
	color: #555;
	float:left;
	width:100%;
	
	

}

.node-type-unity-magazine-article .field-name-field-umag-image .field-item {
	
	padding:8px;
	margin-right:25px;
	margin-bottom:15px;
	margin-top:10px;
    border: 1px solid #DEDEDE;
	text-align:left;
	background-color:#FFF;
	border-top: 4px solid #007996;
	box-shadow: 0 0 10px rgba(0,0,0,0.1);
	font-family: Arial, "Helvetica", sans-serif;
	font-size: 12px;
	float:left;
	position:relative;
	
	
	

}


.node-unity-magazine-article .field-name-field-umag-related-articles .field-label {
	
	margin-right: 10px;
	margin-bottom: 15px;
	padding-bottom: 10px;
	font-family: "Trajan Pro", "Trajan Pro Bold";
	border-bottom: 1px solid #BBB;
	color: #888;
	font-weight: bold;
	font-size: 18px;
	text-align:right;
}
 

.node-unity-magazine-article .field-name-field-umag-related-articles .field-item  {
    margin-left:5px;
	text-align:right;
	
 
}

.node-unity-magazine-article .field-name-field-umag-related-articles .field-item a {
	margin-left:15px;
	color: #007996;
	font-size:14px;
}

.node-unity-magazine-article .field-name-field-umag-author-biography .field-label {
	margin-left:5px;
	margin-top:20px;
	margin-bottom: 5px;
	font-family: "Trajan Pro", "Trajan Pro Bold";
	color: #444;
	font-weight:bold;
	font-size:15px;	


}

.node-unity-magazine-article .field-name-field-umag-author-biography .field-item {
	padding:20px;
	background: #9DD9DE;
	-webkit-background: rgba(157,217,222);
	border-top-left-radius: 15px;
	border-bottom-right-radius: 15px;
	-moz-border-top-left-radius: 15px;
	-moz-border-bottom-right-radius: 15px;
	-webkit-border-top-left-radius: 15px;
	-webkit-border-bottom-right-radius: 15px;
	margin-bottom:20px;	
	
}


/** MOH Pages **/

#MOHBanner img {
	padding-bottom: 10px;
}
#MOHContentWrapper #Content{
	background-color: #E1EFF4;
}
#MOHContentWrapper img {
	float: none;
	padding: 0;
}
#MOHContentWrapper h2 {
	font-size: 32px;
}
#MOHContentWrapper .quote {
	font-size: 16px;
	font-style: italic;
	line-height: 34px;
	padding-top: 10px;
}
#MOHContentWrapper .inside {
	padding: 0 20px;
}
#MOHContentWrapper .box {
	width: 320px;
	overflow: auto;
	float: left;
	padding: 0 10px 10px 0;
}
#MOHContentWrapper .box img {
	float: left;
	padding-right: 10px;
}
.view-message-of-hope-document-library .views-field-body {
	max-width: 700px;
}

.addresses {
	float: right;
	margin-top: 20px;
	font-size: 12px;
	overflow: auto;
}
.addresses p {
	margin-bottom: 0;
}
.addresses .footer-logo {
	height: 100px;
}
.addresses .uwm {
	float: left;
	margin-right: 15px;
}
.addresses .uwm img {
	width: 140px;
}
.addresses .uwh {
	float: right;
}
.addresses .uwh img{
	width: 140px;
}

table {
	border: none !important;
}

tr:hover td, tr.even:hover td.active, tr.odd:hover td.active {
	background: none !important;
}

table.top td, table .top th {
	vertical-align: top;
}


/* Info Box */
.info-box {
	xmargin-left: 25px;
	xdisplay: inline-block;
	padding: 0 10px 10px 10px;
	margin-bottom: 20px;
	border: 1px solid #DEDEDE;
	-webkit-box-shadow:0 0 10px rgba(0,0,0,0.1);
}
.info-box.full {
	display: block;
}
.info-box p {
	margin-bottom: 5px;
}

.info-box h2.block-title {
	font-size: 20px;
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
	font-weight: normal;
	text-transform: uppercase;
	text-align: center;
	letter-spacing: 1px;
	vertical-align: center;
	border-bottom: 1px solid #CCC;
	margin-bottom: 0;
	xpadding-top: 10px;
	xpadding-bottom: 8px;
}

.info-box  .content {
	margin-top: 10px;
}

.info-box.border-left {
	border-left: 4px solid #007996;
}
.info-box.border-right {
	border-right: 4px solid #007996;
}
.info-box.border-top {
	border-top: 4px solid #007996; 
}
.info-box.border-bottom {
	border-bottom: 4px solid #007996; 
}

#bible-interpretations #views-exposed-form-metaphysical-interpretations-block {
	xfloat:right;
	margin-top: -65px;
	margin-left: 450px;
}
#bible-interpretations #views-exposed-form-metaphysical-interpretations-block .views-exposed-widget{
	padding: 0;
}

.view-metaphysical-interpretations .view-content{
	border: 1px solid #DEDEDE;
	box-shadow: 0 0 10px rgba(0,0,0,0.1);
}

.view-metaphysical-interpretations  .views-row {
	padding: 10px;
	border-bottom: 1px solid #DEDEDE;
}
.view-metaphysical-interpretations  .views-row h2 a{
	color: #007996;
}

.node-type-metaphysical-interpretations .field-name-field-bible-passage .field-item{
	font-family: 'Helvetica Neue', Arial, 'Liberation Sana', FreeSans, sans-serif;
	line-height: 24px;
	color: #444;
	xfont-style: italic;
}

.node-type-metaphysical-interpretations .field-label {
	color: #007996;
	font-size: 16px;
}
.node-type-metaphysical-interpretations .field-name-field-bible-passage .field-label {
	xborder-bottom: 1px solid black;
}

.node-type-metaphysical-interpretations .field-name-field-bible-question {
	xbox-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
	xborder-left: 4px solid #007996;
	xpadding: 10px 10px 0px 10px;
	xmin-height: 125px;
	xbackground:url('../images/q-transparent.png');
	xbackground-size: 90px;
	xbackground-repeat: no-repeat;
}
.node-type-metaphysical-interpretations .field-name-field-bible-question .field-item {
	xmargin-left: 115px;
	xpadding-top: 10px;
}

.node-type-metaphysical-interpretations .bible-interpretation{
	xmargin-top: 25px;
}

/* Button */
.ubutton a:link, .ubutton a:visited {

	background: none;
	cursor: pointer;
	color: white;
	font-weight: bold;
	padding: 6px 12px;
	text-decoration: none;
	background-color: #007996;
	text-transform: uppercase;
	text-shadow: none;
	font-size: 10px;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-moz-box-shadow: 0 0 4px 4px rgba(0, 0, 0, 0.1);
	-webkit-box-shadow: 0 0 4px 4px rgba(0, 0, 0, 0.1);
	box-shadow: 0 0 4px 4px rgba(0, 0, 0, 0.1);
}

.ubutton a:hover {
	background: none;
	border: none;
	color: #007996;
	background-color: #9dd9de;
	border: 1px solid #007996;
}


/* Image Caption */
.field div.caption {
	padding: 5px 5px 0 5px;
	margin: 20px;
    border: 1px solid #DEDEDE;
	border-top: 4px solid #007996;
	box-shadow: 0 0 10px rgba(0,0,0,0.1);
	font-family: Arial, "Helvetica", sans-serif;
	font-size: 12px;
}
.field div.caption p {
	margin-bottom: 5px;

}

/* Image Gallery */
.field-name-field-image-gallery .field-item {
	display: inline;
	padding: 5px;
}

/*Mini Site Theme*/
body.unity-mini-site #section-header {
	margin-bottom: 10px;
}
body.unity-mini-site #breadcrumb {
	display: none;
}
body.unity-mini-site #zone-branding {
	display: none;
}
body.unity-mini-site #region-content {
	font-family: verdana, sans-serif;
}
body.unity-mini-site .block p {
	margin: 0px;
}
body.unity-mini-site #block-menu-menu-footer-links-top {
	display: none;
}
body.unity-mini-site #block-block-2 {
	display: none;
}
body.unity-mini-site .padding-bottom {
	padding-bottom: 40px;
}

/** Charles Fillmore Collection **/

/* Charles Fillmore Footer Block */
#CharlesFillmoreFooter {
	background-image: url('/sites/unity.org/files/images/charles-fillmore/charles-fillmore-footer.jpg');
	background-repeat: no-repeat;
	background-position: center bottom;
	min-height: 368px;
	margin-top: -210px;
}

body.charles-fillmore-collection .block-34 {
	position: relative;
	z-index: -1;
}
body.charles-fillmore-collection .block-system-main  {
	position: relative;
	z-index: 1;
}

#block-menu-menu-charles-fillmore-footer .block-title {
	display: none;
}
#block-menu-menu-charles-fillmore-footer {
	position: absolute;
	bottom: 10px;
	right: 20px;
}
#block-menu-menu-charles-fillmore-footer li {
	display: inline;
	list-style: none;
}
#block-menu-menu-charles-fillmore-footer li a {
	color: #004D58;
}
body.charles-fillmore-collection  .info-block img {
	float: left;
}
body.charles-fillmore-collection  .info-block  .info-content{
	margin-left: 225px;
	padding-left: 10px;
}
body.charles-fillmore-collection  .book-block  img {
	float: left;
}
body.charles-fillmore-collection  .book-block  .book-content{
	margin-left: 100px;
	padding-left: 10px;
}
.block-menu-menu-charles-fillmore-menu .content{
	background-color: #004D58;
	height: 40px;
	line-height: 40px;
	margin-bottom: 1em;
}
.block-menu-menu-charles-fillmore-menu ul {
	overflow: auto;
	margin-left: 10px;
}
.block-menu-menu-charles-fillmore-menu ul li {
	float: left;
	margin-right: 0.5em;
}
.block-menu-menu-charles-fillmore-menu ul li a{
	font-size: 1.1em;
	color: #ECE5C4;
}
.block-menu-menu-charles-fillmore-menu ul li.leaf {
	list-style: none;
	padding: 0;
}
.block-menu-menu-charles-fillmore-menu ul li.active-trail a{
	color: orange;
}
.block-31 {
	padding-top: 1px;
}

/** Donate to Unity **/
body.donate-to-unity #breadcrumb {
	display: none;
}
body.donate-to-unity #section-header {
	margin-bottom: 10px;
}
body.donate-to-unity #zone-user-wrapper {
	padding: 2px 0;
}
body.donate-to-unity #breadcrumb {
	xdisplay: none;
}
body.donate-to-unity #zone-branding {
	display: none;
}
body.donate-to-unity #block-menu-menu-donate-to-unity {
	width: 940px;
	margin: 5px auto;
}
body.donate-to-unity #block-menu-menu-donate-to-unity h2.block-title {
	display: none;
}
body.donate-to-unity #block-menu-menu-donate-to-unity ul.menu {
	position: relative;
	width: 860px;
	padding: 0 40px;
	margin: 0;
	height: 45px;
	background: #007996;
}
body.donate-to-unity #block-menu-menu-donate-to-unity ul.menu li {
	list-style: none;
	float: left;
	position: relative;
	text-align: center;
	margin: 0;
	padding: 0;
	height: 45px;
	line-height: 45px;
}
body.donate-to-unity #block-menu-menu-donate-to-unity div.content > ul.menu > li:hover, body.donate-to-unity #block-menu-menu-donate-to-unity div.content > ul.menu > li:active {
	background: #87d0d7;
	box-shadow: 5px 0 7px -1px rgba(0,0,0,0.3);
	-webkit-box-shadow: 5px 0 7px -1px rgba(0,0,0,0.3);
}
body.donate-to-unity #block-menu-menu-donate-to-unity ul.menu li a.donatemenu-top {
	display: inline-block;
	height: inherit;
	width: inherit;
	padding: 0;
	margin: 0;
	overflow: hidden;
	text-indent: 220px;
}
body.donate-to-unity #block-menu-menu-donate-to-unity ul.menu li #Home.donatemenu-top {
	background: center center url('../images/donatemenu/home.png') no-repeat;
	width: 128px;
}
body.donate-to-unity #block-menu-menu-donate-to-unity ul.menu li #Home.donatemenu-top:hover, body.donate-to-unity #block-menu-menu-donate-to-unity ul.menu li #Home.donatemenu-top:active, body.donate-to-unity #block-menu-menu-donate-to-unity ul.menu li.activesubmenu #Home.donatemenu-top {
	background: center center url('../images/donatemenu/home-ov.png') no-repeat;
}

body.donate-to-unity #block-menu-menu-donate-to-unity ul.menu li #Outreach.donatemenu-top {
	background: center center url('../images/donatemenu/outreach.png') no-repeat;
	width: 150px;
}
body.donate-to-unity #block-menu-menu-donate-to-unity ul.menu li #Outreach.donatemenu-top:hover, body.donate-to-unity #block-menu-menu-donate-to-unity ul.menu li #Outreach.donatemenu-top:active, body.donate-to-unity #block-menu-menu-donate-to-unity ul.menu li.activesubmenu #Outreach.donatemenu-top {
	background: center center url('../images/donatemenu/outreach_ov.png') no-repeat;
}
body.donate-to-unity #block-menu-menu-donate-to-unity ul.menu li #Stories.donatemenu-top {
	width: 146px;
	background: center center url('../images/donatemenu/stories.png') no-repeat;
}
body.donate-to-unity #block-menu-menu-donate-to-unity ul.menu li #Stories.donatemenu-top:hover, body.donate-to-unity #block-menu-menu-donate-to-unity ul.menu li #Stories.donatemenu-top:active, body.donate-to-unity #block-menu-menu-donate-to-unity ul.menu li.activesubmenu #Stories.donatemenu-top {
	background: center center url('../images/donatemenu/stories_ov.png') no-repeat;
}
body.donate-to-unity #block-menu-menu-donate-to-unity ul.menu li #Ways-to-Give.donatemenu-top {
	width: 185px;
	background: center center url('../images/donatemenu/give.png') no-repeat;
}
body.donate-to-unity #block-menu-menu-donate-to-unity ul.menu li #Ways-to-Give.donatemenu-top:hover, body.donate-to-unity #block-menu-menu-donate-to-unity ul.menu li #Ways-to-Give.donatemenu-top:active, body.donate-to-unity #block-menu-menu-donate-to-unity ul.menu li.activesubmenu #Ways-to-Give.donatemenu-top {
	background: center center url('../images/donatemenu/give_ov.png') no-repeat;
}
body.donate-to-unity #block-menu-menu-donate-to-unity ul.menu li #Contact-Us.donatemenu-top {
	width: 169px;
	background: center center url('../images/donatemenu/contact.png') no-repeat;
}
body.donate-to-unity #block-menu-menu-donate-to-unity ul.menu li #Contact-Us.donatemenu-top:hover, body.donate-to-unity #block-menu-menu-donate-to-unity ul.menu li #Contact-Us.donatemenu-top:active, body.donate-to-unity #block-menu-menu-donate-to-unity ul.menu li.activesubmenu #Contact-Us.donatemenu-top {
	background: center center url('../images/donatemenu/contact_ov.png') no-repeat;
}
/*body.donate-to-unity #block-menu-menu-donate-to-unity ul.menu li #Home.donatemenu-top {
	background: center center url('../images/donatemenu/home.png') no-repeat;
}
body.donate-to-unity #block-menu-menu-donate-to-unity ul.menu li #Home.donatemenu-top:hover, body.donate-to-unity #block-menu-menu-donate-to-unity ul.menu li #Home.donatemenu-top:active, body.donate-to-unity #block-menu-menu-donate-to-unity ul.menu li.activesubmenu #Home.donatemenu-top {
	background: center center url('../images/donatemenu/home-ov.png') no-repeat;
}
body.donate-to-unity #block-menu-menu-donate-to-unity ul.menu li #Outreach.donatemenu-top {
	background: center center url('../images/donatemenu/outreach.png') no-repeat;
}
body.donate-to-unity #block-menu-menu-donate-to-unity ul.menu li #Outreach.donatemenu-top:hover, body.donate-to-unity #block-menu-menu-donate-to-unity ul.menu li #Outreach.donatemenu-top:active, body.donate-to-unity #block-menu-menu-donate-to-unity ul.menu li.activesubmenu #Outreach.donatemenu-top {
	background: center center url('../images/donatemenu/outreach_ov.png') no-repeat;
}
body.donate-to-unity #block-menu-menu-donate-to-unity ul.menu li #Stories.donatemenu-top {
	background: center center url('../images/donatemenu/stories.png') no-repeat;
}
body.donate-to-unity #block-menu-menu-donate-to-unity ul.menu li #Stories.donatemenu-top:hover, body.donate-to-unity #block-menu-menu-donate-to-unity ul.menu li #Stories.donatemenu-top:active, body.donate-to-unity #block-menu-menu-donate-to-unity ul.menu li.activesubmenu #Stories.donatemenu-top {
	background: center center url('../images/donatemenu/stories_ov.png') no-repeat;
}
body.donate-to-unity #block-menu-menu-donate-to-unity ul.menu li #Ways-to-Give.donatemenu-top {
	background: center center url('../images/donatemenu/give.png') no-repeat;
}
body.donate-to-unity #block-menu-menu-donate-to-unity ul.menu li #Ways-to-Give.donatemenu-top:hover, body.donate-to-unity #block-menu-menu-donate-to-unity ul.menu li #Ways-to-Give.donatemenu-top:active, body.donate-to-unity #block-menu-menu-donate-to-unity ul.menu li.activesubmenu #Ways-to-Give.donatemenu-top {
	background: center center url('../images/donatemenu/give_ov.png') no-repeat;
}
body.donate-to-unity #block-menu-menu-donate-to-unity ul.menu li #Contact-Us.donatemenu-top {
	background: center center url('../images/donatemenu/contact.png') no-repeat;
}
body.donate-to-unity #block-menu-menu-donate-to-unity ul.menu li #Contact-Us.donatemenu-top:hover, body.donate-to-unity #block-menu-menu-donate-to-unity ul.menu li #Contact-Us.donatemenu-top:active, body.donate-to-unity #block-menu-menu-donate-to-unity ul.menu li.activesubmenu #Contact-Us.donatemenu-top {
	background: center center url('../images/donatemenu/contact_ov.png') no-repeat;
}*/
body.donate-to-unity #block-menu-menu-donate-to-unity ul.menu li > ul.menu {
	display: none;
	position: absolute;
	z-index: 1000;
	background: url('../images/donatemenu/dropdown_bg.png');
	width: 215px;
	height: auto;
	padding: 5px 0 10px;
	margin: 0;
	top: 45px;
	box-shadow: 3px 3px 15px 0px rgba(0,121,150,0.5);
	-webkit-box-shadow: 3px 3px 15px 0px rgba(0,121,150,0.5);
}
body.donate-to-unity #block-menu-menu-donate-to-unity ul.menu li > ul.menu li {
	height: 20px;
	line-height: 20px;
	text-align: left;
	width: 215px;
}
body.donate-to-unity #block-menu-menu-donate-to-unity ul.menu li > ul.menu li:hover, body.donate-to-unity #block-menu-menu-donate-to-unity ul.menu li > ul.menu li:active {
	background: none;
}
body.donate-to-unity #block-menu-menu-donate-to-unity ul.menu li > ul.menu li a {
	display: block;
	color: #007996;
	padding-left: 40px;
}
body.donate-to-unity #block-menu-menu-donate-to-unity ul.menu li > ul.menu li a:hover, body.donate-to-unity #block-menu-menu-donate-to-unity ul.menu li > ul.menu li a:active {
	color: #fff;
}
body.donate-to-unity .block p {
	margin: 0px;
}
body.donate-to-unity #donate-social {
	display: inline-block;
	float: right;
	margin-right: 5px;
}
body.donate-to-unity #donate-social img {
	padding-left: 3px;
}
body.donate-to-unity .view-donate-slider {
	padding: 15px;
	border: #DEDEDE solid 1px;
	box-shadow: 0 0 10px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.1);
}

/*make button look like unityinstitute purple button color scheme*/
.button-purple a:link, .button-purple a:visited {
	background: none;
	cursor: pointer;
	color: white;
	font-weight: bold;
	font-size: 28px !important;
	font-family: sans-serif;
	padding: 12px  12px 6px 12px;
	text-decoration: none;
	background-color: #4E2683;
	text-transform: uppercase;
	text-shadow: none;
	font-size: 10px;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-moz-box-shadow: 0 0 4px 4px rgba(0, 0, 0, 0.1);
	-webkit-box-shadow: 0 0 4px 4px rgba(0, 0, 0, 0.1);
	box-shadow: 0 0 4px 4px rgba(0, 0, 0, 0.1);
}

.button-purple a:hover {
	background: none;
	border: none;
	color: #FF9933;
	background-color: #FCCA11;
	border: 1px solid #FF9933;
}