@charset "UTF-8";
@import url(//fonts.googleapis.com/css?family=Raleway:200);
.CommandBar,.wrapper {
  background-color:#fff
}
#masterDonorHeaderImage,
#masterHeaderImage {
  background-repeat:no-repeat;
  text-indent:-9999px;
  overflow:hidden
}
.NavigationLink,
.no-mqs .RadMenu.rmResponsive .rmItem {
  white-space:nowrap
}
.nav-secondary,
.navbar-header {
  Font-family:Century Gothic,Helvetica,sans-serif
}
#masterWrapper.yui-t2,
input[type=button],
input[type=checkbox],
input[type=file],
input[type=image],
input[type=radio],
input[type=reset],
input[type=submit] {
  width:auto
}
.SliderPage1,
.container,
.header-container {
  max-width:1300px;
  margin-right:auto;
  margin-left:auto
}
@media (min-width:1401px) {
  .SliderPage1,
  .container,
  .header-container {
    padding-left:0;
    padding-right:0
  }
  .has-secondary-col.col-on-right .col-secondary {
    padding-right:0
  }
}
@media (min-width:992px) and (max-width:1400px) {
  .SliderPage1,
  .container,
  .header-container {
    padding-left:60px;
    padding-right:15px
  }
}
.no-mqs .SliderPage1,
.no-mqs .container,
.no-mqs .header-container {
  min-width:970px
}
.ProgressTracker2 .ProgressTrackerPanel:after,
.ProgressTracker2 .ProgressTrackerPanel:before,
.SpotlightRow:after,
.SpotlightRow:before,
.body-container:after,
.body-container:before,
.container:after,
.container:before,
.footer-nav-copyright:after,
.footer-nav-copyright:before,
.jumbotron.interior p:after,
.jumbotron.interior p:before {
  content:" ";
  display:table
}
.ProgressTracker2 .ProgressTrackerPanel:after,
.SpotlightRow:after,
.body-container:after,
.container:after,
.footer-nav-copyright:after,
.jumbotron.interior p:after,
.navbar-collapse {
  clear:both
}
.no-mqs .has-secondary-col .col-primary {
  width:76%
}
.no-mqs .has-secondary-col .col-secondary {
  width:22%
}
.no-mqs .has-secondary-col.col-on-right .col-primary {
  float:left;
  margin-right:2%
}
.HeroContent .TextButton,
.no-mqs .has-secondary-col.col-on-right .col-secondary,
.obo-container {
  float:right
}
.no-mqs .has-secondary-col.col-on-left .col-primary {
  float:right;
  margin-left:2%
}
.no-mqs .has-secondary-col.col-on-left .col-secondary {
  float:left
}
.FullWidthButtons .TextButton,
.FullWidthButtons .btn,
.auth-link-container,
.search-container {
  display:block
}
#sceneryfooter,
.RadTreeView.RadTreeView_Austin .rtMinus,
.RadTreeView.RadTreeView_Austin .rtPlus,
.RadTreeView.RadTreeView_Austin .rtSp,
.header-search .TextButton,
.no-mqs .RadMenu.rmResponsive .rmToggle,
.no-mqs .auth-link-container,
.no-mqs .search-container {
  display:none
}
.auth-link-container-sm,
.no-mqs .nav-primary .nav-aux-primary-switch,
.no-mqs td.nav-primary .nav-aux-primary-switch,
.no-mqs th.nav-primary .nav-aux-primary-switch,
.no-mqs tr.nav-primary .nav-aux-primary-switch,
.search-container-sm {
  display:none!important
}
.no-mqs .auth-link-container-sm,
.no-mqs .search-container-sm {
  display:inline-block!important
}
.header {
  padding:40px 30px 10px
}
.no-mqs .nav-primary {
  margin-top:10px;
  float:right;
  clear:right
}
.no-mqs .navbar-collapse {
  clear:right
}
.header-logo-container {
  float:left;
  margin-bottom:30px;
  margin-left:50px
}
.header-link a,
.header-social a {
  text-decoration:none
}
.BlockList a span,
.RadGrid a,
a,
a.FeatureActionLink:hover {
  text-decoration:underline
}
.NavigationUnorderedList {
  padding-left:0;
  margin:0;
  display:inline-block
}
.NavigationListItem {
  list-style-type:none;
  display:inline-block;
  margin-left:0
}
.NavigationLink {
  padding-left:7.5px;
  padding-right:7.5px
}
.breadcrumb {
  float:none;
  display:inline;
  line-height:33px
}
#ProxyPanelActions,
#ProxyPanelLabels {
  display:inline-block
}
.ProxyPanelContact,
.ProxyPanelNoContact {
  margin-top:.225em;
  line-height:2.4em;
  font-weight:700;
  padding:0 2em;
  white-space:nowrap
}
#ft h4,
.PageTitle,
.PanelTitle,
.ProgressTracker2 .ProgressTrackerPanel .count,
.SubNavPanelHead,
.footer-promo-container .lead,
.h1,
.h2,
h1,
h2 {
  font-weight:200;
  font-family:Century Gothic,Helvetica,sans-serif
}
.CommandBar {
  margin:.5em 0
}
.wrapper {
  display:table;
  width:100%;
  height:100%
}
.footer {
  height:1px
}
body {
  font-size:16px;
  line-height:1.6
}
.PanelTitle,
.no-mqs .footer-promo-container .lead,
h2 {
  font-size:170%
}
.header-link a:active,
.header-link a:focus,
.header-link a:hover,
a:visited {
  color:#23749d
}
.RadGrid a {
  color:#23749d!important
}
.RadGrid a:active,
.RadGrid a:focus,
.RadGrid a:hover {
  color:#1a5573!important
}
.RadGrid a:visited {
  color:#2883b2!important
}
.RadGrid a.aspNetDisabled,
.RadGrid a.aspNetDisabled:active,
.RadGrid a.aspNetDisabled:focus,
.RadGrid a.aspNetDisabled:hover,
.RadGrid a.aspNetDisabled:visited {
  color:#999!important
}
p {
  margin-top:0;
  margin-bottom:1em
}
.PageTitle,
.PanelTitle,
.h1,
.h2,
h1,
h2 {
  color:#424242
}
.CartCharges .GrandTotal .PanelField .Label,
.OpenInvoicesTotals .SelectedTotal .PanelFieldValue,
.PageTitle,
.feature-text-inline,
h1 {
  color:#174a7c
}
h1.BigHeader {
  color:#fff;
  background-color:#174a7c;
  padding:20px;
  margin:0
}
.PanelTitle,
h2 {
  line-height:1.45em
}
.SectionLabel,
h4,
h5 {
  color:#27b2c3;
  margin:0 0 .2em;
  font-family:Century Gothic,Helvetica,sans-serif
}
#masterHeaderImage,
.lead {
  margin-bottom:20px
}
.footer-social a,
hr {
  margin-right:.5em
}
hr {
  margin-left:.5em;
  border-width:1px 0 0;
  border-style:dotted;
  border-color:#ddd
}
.HelperText {
  color:#0064cd
}
.CalloutPart1 .panel-body,
.CalloutPart1 .panel-heading,
.ProgramGroup .PanelHead,
.ProgramGroup .panel-heading,
.ProgressTracker2 .ProgressTrackerPanel,
.RadToolTip_Telerik a:hover,
.SelectedItem {
  background-color:#93cadc
}
.ContentBlockLeft img,
.ContentBlockPictureArea img,
img {
  max-width:100%;
  height:auto!important
}
.ProgressDiv {
  background-color:#ffdd6f
}
#masterHeaderBackground,
.header {
  border-bottom:2px dotted #eee
}
.search-field {
  background:url("images/ResponsiveHeaderSprite.png") 7px -16px no-repeat #fff;
  padding-left:28px!important;
  color:#777;
  border-color:#ccc
}
#masterHeaderImage {
  float:left;
  background-image:url("images/WMSLogo.jpg");
  width:271px;
  height:81px;
  margin-left:50px
}
.no-mqs #masterDonorHeaderImage,
.no-mqs #masterHeaderImage {
  margin-top:38px
}
#masterDonorHeaderImage {
  background-image:url("images/HeaderLogo.png");
  width:122px;
  height:38px;
  float:left
}
.ProxyPanelContact {
  background-color:#009b96;
  color:#fff
}
.ProxyPanelContact a {
  color:#a2d2ea
}
#pagesubnav {
  border-right:1px solid #ddd;
  border-bottom:1px solid #ddd
}
.SubNavPanelHead {
  background-color:#f4f5ed;
  color:#333
}
.SubNavigationSeparator {
  border-width:1px 0 0;
  border-style:dotted;
  border-color:#ddd;
  height:1px;
  padding:0;
  margin:0
}
.footer-nav-copyright {
  padding-top:1em;
  padding-bottom:.35em
}
.footer-content {
  padding-top:1em;
  background:#0c3b61;
  text-align:center
}
.footer-content-section {
  padding:0 15px 1em
}
.footer-nav-copyright .NavigationUnorderedList,
.footer-nav-copyright .footer-copyright {
  float:left;
  margin:0
}
.footer-nav-copyright .footer-copyright {
  display:inline-block;
  margin:0 1.5em .65em 0
}
.footer-nav-copyright .footer-social-copyright .footer-copyright,
.footer-nav-copyright .footer-social-copyright .footer-social {
  padding-top:10px;
  padding-bottom:10px
}
.no-mqs .footer-nav-copyright .footer-social-copyright .footer-social {
  text-align:left
}
.no-mqs .footer-nav-copyright .footer-social-copyright .footer-copyright {
  float:right;
  width:auto;
  clear:right
}
.Slider.FullWidth .SliderPage1 p:last-child,
.footer-copyright p {
  margin-bottom:0
}
.no-mqs .footer-content-section {
  float:left;
  width:50%
}
.no-mqs .footer .footer-social {
  width:33.3333333333%
}
.no-mqs .footer .footer-promo-container {
  width:66.6666666667%
}
.footer-content h2 {
  margin-top:0;
  color:#fff;
  border-bottom:none
}
#masterFooterContent a,
#masterFooterContent a:visited,
#masterFooterCopyright a,
#masterFooterCopyright a:visited,
#masterFooterNavigation a,
#masterFooterNavigation a:visited,
.footer-content a {
  color:#acd7ec
}
.footer-social {
  padding-top:15px
}
.footer-promo-container .promo {
  background-color:rgba(2,2,2,.5);
  padding:15px;
  box-shadow:inset 0 3px 5px rgba(0,0,0,.075),0 1px 0 rgba(255,255,255,.1)
}
.footer-promo-container .lead {
  margin-bottom:.25em;
  font-size:130%;
  line-height:inherit
}
@media (min-width:768px) and (max-width:991px) {
  .SliderPage1,
  .container,
  .header-container {
    padding-left:60px;
    padding-right:60px
  }
  .footer-promo-container .lead {
    font-size:150%
  }
}
.footer-promo-container .TextButton {
  background-color:rgba(2,2,2,.5);
  color:#fff
}
.footer-promo-container .TextButton:hover {
  background-color:rgba(2,2,2,.8)
}
.footer-nav-copyright {
  background-color:#222
}
.CalloutArea1 .PanelTitle,
.CalloutArea1 .TitleBarCaption,
.CalloutArea1 a,
.CalloutArea1 a.FeatureActionLink,
.CalloutArea1 h1,
.CalloutArea1 h2,
.CalloutArea1 h3,
.CalloutArea1 h4,
.CalloutArea1 h5,
.CalloutArea1 label,
.CalloutArea2 .PanelTitle,
.CalloutArea2 .TitleBarCaption,
.CalloutArea2 a .CalloutBlockType2,
.CalloutArea2 a.FeatureActionLink,
.CalloutArea2 h1,
.CalloutArea2 h2,
.CalloutArea2 h3,
.CalloutArea2 h4,
.CalloutArea2 h5,
.CalloutArea2 label,
.CalloutArea3 .PanelTitle,
.CalloutArea3 .TitleBarCaption,
.CalloutArea3 a .CalloutBlockType3,
.CalloutArea3 a.FeatureActionLink,
.CalloutArea3 h1,
.CalloutArea3 h2,
.CalloutArea3 h3,
.CalloutArea3 h4,
.CalloutArea3 h5,
.CalloutArea3 label,
.CalloutBlockType1 .PanelTitle,
.CalloutBlockType1 .TitleBarCaption,
.CalloutBlockType1 a,
.CalloutBlockType1 a.FeatureActionLink,
.CalloutBlockType1 h1,
.CalloutBlockType1 h2,
.CalloutBlockType1 h3,
.CalloutBlockType1 h4,
.CalloutBlockType1 h5,
.CalloutBlockType1 label,
.CalloutBlockType2 .PanelTitle,
.CalloutBlockType2 .TitleBarCaption,
.CalloutBlockType2 a.FeatureActionLink,
.CalloutBlockType2 h1,
.CalloutBlockType2 h2,
.CalloutBlockType2 h3,
.CalloutBlockType2 h4,
.CalloutBlockType2 h5,
.CalloutBlockType2 label,
.CalloutBlockType3 .PanelTitle,
.CalloutBlockType3 .TitleBarCaption,
.CalloutBlockType3 a.FeatureActionLink,
.CalloutBlockType3 h1,
.CalloutBlockType3 h2,
.CalloutBlockType3 h3,
.CalloutBlockType3 h4,
.CalloutBlockType3 h5,
.CalloutBlockType3 label,
.RadMenu.rmResponsive .rmDisabled>.rmLink,
.RadMenu.rmResponsive .rsmDisabled>.rsmLink,
.footer-nav-copyright a,
.footer-nav-copyright a:active,
.footer-nav-copyright a:hover,
.footer-nav-copyright a:visited,
.jumbotron .img-copyright a,
.jumbotron .img-copyright a:active,
.jumbotron .img-copyright a:focus,
.jumbotron .img-copyright a:hover,
.jumbotron .img-copyright a:visited,
.rmResponsive .rmSlide .rmLink,
.rmResponsive .rmSlide .rsmLink {
  color:#fff
}
.FooterItem {
  width:13%;
  padding-right:4px;
  float:left
}
#ft {
  background-color:#424242;
  color:#fff
}
#ft h4,
.ProgressTracker2 .ProgressTrackerPanel .count {
  color:#fff
}
#masterFooterConnectWithUs {
  border-style:dotted;
  border-color:rgba(221,221,221,.8);
  border-width:0 1px
}
#masterFooterContent a:active,
#masterFooterContent a:hover,
#masterFooterCopyright a:active,
#masterFooterCopyright a:hover,
#masterFooterNavigation a:active,
#masterFooterNavigation a:hover {
  color:#82c2e3
}
#masterFooterCopyright {
  clear:both;
  border-color:#ddd;
  border-top:1px solid rgba(221,221,221,.5)
}
.navbar-collapse {
  background-color:#d5d5d5
}
.no-mqs .navbar-collapse {
  padding-left:0;
  padding-right:0;
  background-color:transparent;
  border:none
}
.auth-link-container {
  padding:10px 15px;
  text-align:right;
  border-bottom:1px dotted #666
}
@media (min-width:1169px) {
  .RadMenu.rmResponsive {
    z-index:1000!important;
    position:relative;
    margin:0 auto;
    width:1010px
  }
}
@media (max-width:1168px) {
  .RadMenu.rmResponsive {
    z-index:1000!important;
    position:relative;
    margin-left:3%;
    margin-right:3%
  }
}
.RadMenu.rmResponsive ul {
  margin:0;
  padding:0
}
.BlockList li,
.RadMenu.rmResponsive .rmItem,
.RadMenu.rmResponsive .rsmItem {
  list-style:none
}
.RadMenu.rmResponsive .rmDisabled>a,
.RadMenu.rmResponsive .rsmDisabled>a {
  cursor:default
}
.RadMenu.rmResponsive .rmItem {
  width:auto;
  clear:both
}
.RadMenu.rmResponsive .rmLink,
.RadMenu.rmResponsive .rmSlide .rmLink,
.header-search {
  padding:10px 15px
}
.RadMenu.rmResponsive .rmSlide .rmGroup {
  position:relative
}
.RadMenu.rmResponsive .rsmItem {
  padding:5px 15px
}
.RadMenu.rmResponsive .rsmItem .rsmItem {
  margin-left:-15px
}
.RadMenu.rmResponsive .rsmColumn {
  display:flex;
  vertical-align:top;
  padding-right:5px
}
@media (max-width:480px) {
  .RadMenu.rmResponsive .rsmColumn {
    width:100%!important
  }
}
.RadMenu.rmResponsive .rmLink,
.RadMenu.rmResponsive .rsmLink {
  text-decoration:none;
  display:block;
  position:relative
}
.RadMenu.rmResponsive .rmExpanded>.rmRootLink,
.RadMenu.rmResponsive .rmFocused>.rmRootLink,
.RadMenu.rmResponsive .rmRootLink:focus,
.RadMenu.rmResponsive .rmRootLink:hover,
.RadMenu.rmResponsive .rmSelected>.rmRootLink {
  color:#008aad
}
.ContentBlockPrimary .Quote,
.RadMenu.rmResponsive .rmGroup,
a.ShadowBox:hover,
a.nav-primary,
a.sub-nav-body {
  background-color:#fff
}
.RadMenu.rmResponsive .rmDisabled>.rmLink:active,
.RadMenu.rmResponsive .rmDisabled>.rmLink:hover,
.RadMenu.rmResponsive .rsmDisabled>.rsmLink:active,
.RadMenu.rmResponsive .rsmDisabled>.rsmLink:hover {
  background-color:transparent;
  color:#fff
}
.RadMenu.rmResponsive .rmRootGroup>.rmItem {
  position:relative;
  font-family:Century Gothic,Helvetica,sans-serif;
  font-weight:1000
}
.RadMenu.rmResponsive .rmRootGroup>.rmItem>.rmLink {
  text-transform:uppercase;
  font-size:100%;
  font-weight:700;
  letter-spacing:0
}
.RadMenu.rmResponsive .rmToggle {
  display:inline-block;
  margin:-10px -15px;
  height:100%
}
.RadMenu.rmResponsive .rmToggle .rmIcon {
  font:0/0 a;
  color:transparent;
  text-shadow:none;
  background-color:transparent;
  border:0;
  display:block;
  width:23px;
  height:15px;
  background-image:url("images/responsivenav.png");
  background-repeat:no-repeat;
  margin:18.5px 15px
}
.RadMenu.rmResponsive .rmExpanded>.rmLink .rmToggle>.rmIcon,
.RadMenu.rmResponsive .rmFocused>.rmLink.rmRootLink .rmToggle>.rmIcon,
.RadMenu.rmResponsive .rmLink:focus .rmToggle>.rmIcon,
.RadMenu.rmResponsive .rmLink:hover .rmToggle>.rmIcon,
.RadMenu.rmResponsive .rmSelected>.rmLink .rmToggle>.rmIcon,
.RadMenu.rmResponsive .rmSlide .rmLink .rmToggle>.rmIcon {
  background-position:0 -26px
}
.RadMenu.rmResponsive .rmExpanded>.rmLink>.rmToggle>.rmIcon {
  -webkit-transform:rotate(180deg);
  -moz-transform:rotate(180deg);
  -ms-transform:rotate(180deg);
  -o-transform:rotate(180deg);
  transform:rotate(180deg)
}
.rmResponsive .rmSlide {
  display:none;
  position:absolute;
  height:auto!important
}
.rmResponsive .rmSlide,
.rmResponsive .rmSlide .rmGroup,
.rmResponsive .rmSlide .rmLink,
.rmResponsive .rmSlide .rmSeparator,
.rmResponsive .rmSlide .rmTemplate {
  width:auto!important
}
.no-mqs .RadMenu.rmResponsive .rmSlide .rmItem,
.rmResponsive .rmSlide .rmItem {
  float:none;
  display:block
}
.CCOGrayBg .yui-g,
.rmResponsive .rmSlide .rmText {
  float:none
}
.rmResponsive .rmSlide .MegaDropDownMenuSeperator>.rsmLink,
.rmResponsive .rmSlide .rmSeparator {
  border-bottom:1px dotted #fff
}
.rmResponsive .rmSlide .rmFocused>.rmLink,
.rmResponsive .rmSlide .rmLink:focus,
.rmResponsive .rmSlide .rmLink:hover,
.rmResponsive .rmSlide .rmSelected>.rmLink,
.rmResponsive .rmSlide .rsmLink:focus,
.rmResponsive .rmSlide .rsmLink:hover,
.rmResponsive .rmSlide .rsmSelected>.rsmLink,
.rmResponsive .rmSlide .rsmTwoLevels>.rsmItem.rsmSelected>.rsmLink,
.rmResponsive .rmSlide .rsmTwoLevels>.rsmItem>.rsmLink:focus,
.rmResponsive .rmSlide .rsmTwoLevels>.rsmItem>.rsmLink:hover {
  background-color:transparent;
  color:#008aad
}
.rmResponsive .rmSlide.rmLevel1 .rmGroup {
  margin-left:0
}
.rmResponsive .rmSlide .MegaDropDownMenu {
  padding-top:5px;
  padding-bottom:5px
}
.feature-link-with-image,
.nav-secondary,
.rmResponsive .rmSlide .rsmTwoLevels>.rsmItem {
  margin-bottom:1em
}
.rmResponsive .rmSlide .rsmTwoLevels>.rsmItem.rsmDisabled>.rsmLink:focus,
.rmResponsive .rmSlide .rsmTwoLevels>.rsmItem.rsmDisabled>.rsmLink:hover,
.rmResponsive .rmSlide .rsmTwoLevels>.rsmItem>.rsmLink {
  color:#333;
  font-weight:700;
  letter-spacing:0
}
.NoPanelPadding .PanelBody,
.NoPanelPadding .panel-body,
.RadTreeView.RadTreeView_Austin .rtBot,
.RadTreeView.RadTreeView_Austin .rtMid,
.RadTreeView.RadTreeView_Austin .rtTop,
.SecondaryColumn .CommunityBlogItem .PanelFieldValue,
.header-search>.header-search,
.nav-secondary .SubNavigationSeparator .rtIn,
.rmResponsive .rmSlide .MegaDropDownMenuSeperator .rsmLink {
  padding:0
}
.no-mqs .RadMenu.rmResponsive .rmRootGroup>.rmItem {
  float:left;
  clear:none
}
.BlockList ul,
.no-mqs .RadMenu.rmResponsive .rmRootGroup>.rmItem>.rmLink,
.no-mqs .RadMenu.rmResponsive .rmSlide .rmGroup,
.no-mqs .RadMenu.rmResponsive .rmSlide .rmLink,
.no-mqs .RadMenu.rmResponsive .rmSlide .rmSeparator {
  margin:0
}
.no-mqs .RadMenu.rmResponsive .rmSlide .rmExpandRight {
  background-image:url("images/ResponsiveNav.png");
  background-position:100% -200px;
  background-repeat:no-repeat
}
.no-mqs .RadMenu.rmResponsive .rmSlide .rmText {
  padding-right:40px
}
.RadTreeView.RadTreeView_Austin {
  white-space:normal
}
.RadTreeView.RadTreeView_Austin .rtIn {
  font-weight:700!important;
  display:block
}
.RadTreeView.RadTreeView_Austin .rtHover .rtIn,
.RadTreeView.RadTreeView_Austin .rtIn,
.RadTreeView.RadTreeView_Austin .rtSelected .rtIn {
  padding:10px 5px 10px 10px;
  border:none
}
.RadTreeView.RadTreeView_Austin .child-is-selected.rtIn,
.RadTreeView.RadTreeView_Austin .rtSelected>a.rtIn {
  background-color:#e2eff3;
  color:#333
}
.CalloutPart1 .panel-heading.Distinguish,
.CalloutPart2 .panel-heading.Distinguish,
.RadGrid.RadGrid_Metro .rgCommandRow,
.RadGrid.RadGrid_MetroTouch .rgCommandRow,
.RadTreeView.RadTreeView_Austin .rtSelected>a.rtIn:active,
.RadTreeView.RadTreeView_Austin .rtSelected>a.rtIn:focus,
.RadTreeView.RadTreeView_Austin .rtSelected>a.rtIn:hover,
a.footer-content,
a.footer-content:active,
a.footer-content:focus,
a.footer-content:hover {
  background-color:transparent
}
.RadTreeView.RadTreeView_Austin .rtUL .rtUL {
  padding-left:0;
  width:100%
}
.CartCharges .PanelField .GrandTotal,
.CartCharges .PanelField:first-child,
.RadScheduler.RadScheduler_Metro .rsAptIn,
.RadTreeView.RadTreeView_Austin>.rtUL>.rtLI:first-child {
  border-top:none
}
.RadTreeView.RadTreeView_Austin>.rtUL>.rtLI .rtLI .rtIn {
  padding:5px 5px 5px 25px
}
.RadTreeView.RadTreeView_Austin>.rtUL>.rtLI .rtLI .rtLI .rtIn {
  padding-left:40px
}
.RadTreeView.RadTreeView_Austin>.rtUL>.rtLI>.rtUL {
  padding-right:0;
  padding-bottom:0;
  width:100%
}
.RadTreeView.RadTreeView_Austin>.rtUL {
  width:100%;
  Border:2px solid #e2eff3
}
.RadTreeView.RadTreeView_Austin>.rtUL>.rtLI>.rtUL>.rtLI>.rtUL>.rtLI {
  padding-left:0;
  padding-right:0
}
.RadTreeView.RadTreeView_Austin>.rtUL>.rtLI .rtLI .rtLI .rtLI .rtIn {
  padding-left:50px
}
.RadTreeView .rtLI {
  position:relative;
  overflow:hidden
}
.RadTreeView.RadTreeView_Austin a.rtIn {
  -webkit-transition:.2s ease-in;
  -moz-transition:.2s ease-in;
  -o-transition:.2s ease-in;
  transition:.2s ease-in;
  margin:0
}
.RadTreeView.RadTreeView_Austin a.rtIn:active,
.RadTreeView.RadTreeView_Austin a.rtIn:focus,
.RadTreeView.RadTreeView_Austin a.rtIn:hover {
  background-color:#e2eff3
}
.nav-secondary .sub-nav-head {
  color:#fff;
  padding:10px 15px
}
.nav-secondary .SubNavigationSeparator {
  border:none;
  height:4px;
  background-color:#e0e3cc
}
.navbar-toggle,
.navbar-toggle.collapsed,
.navbar-toggle:focus,
.navbar-toggle:hover {
  background-color:#dee5e8
}
.navbar-header {
  float:right
}
.navbar-header .NavigationLink,
.navbar-header .NavigationUnorderedList,
.navbar-header>a,
.navbar-header>div {
  display:inline-block;
  vertical-align:middle;
}
.navbar-toggle {
  margin-top:6.5px;
  vertical-align:middle;
  border-color:transparent;
  border-top-left-radius:0;
  border-top-right-radius:0;
  margin-bottom:0;
  padding-bottom:18px;
  float:none
}
.navbar-toggle.collapsed {
  margin-bottom:6.5px;
  padding-bottom:9px;
  border-bottom-left-radius:0;
  border-bottom-right-radius:0
}
.navbar-toggle .icon-bar {
  background-color:#fff;
  height:3px;
  border-radius:0
}
.nav-auxiliary .TextButton,
.nav-auxiliary .navbar-toggle {
  margin-left:15px
}
.nav-auxiliary a {
  color:gray
}
.no-mqs .nav-auxiliary .NavigationListItem,
.no-mqs .nav-auxiliary .header-social .SocialSprite {
  margin-left:7px
}
.nav-auxiliary .nav-image {
  vertical-align:baseline;
  padding-right:8px
}
.cartCenter span:before {
  content:'('
}
.cartCenter span:after {
  content:')'
}
.navbar-toggle .icon-bar+.icon-bar {
  margin-top:5px
}
.navbar-toggle .icon-search {
  display:inline-block;
  background:url("images/ResponsiveHeaderSprite.png") center top no-repeat;
  width:22px;
  height:21px;
  margin:-1px 0
}
.nav-auxiliary .NavigationListItem {
  position:relative;
  display:inline-block
}
.nav-auxiliary .nav-aux-account .nav-text,
.nav-auxiliary .nav-aux-cart .nav-text {
  background-image:url("images/ResponsiveHeaderSprite.png");
  background-repeat:no-repeat;
  padding-left:26px
}
.nav-auxiliary .nav-aux-account .nav-text {
  background-position:0 -125px
}
.nav-auxiliary .nav-aux-cart .nav-text {
  background-position:0 -75px
}
.nav-auxiliary .nav-aux-cart .cartFull {
  position:absolute;
  left:10px;
  top:-5px;
  line-height:1;
  text-align:center;
  width:1.6em
}
.nav-auxiliary .nav-aux-cart .cartCenter {
  background-color:#27b2c3;
  color:#fff;
  border-radius:2px;
  font-size:78%;
  padding:0 2px 1px;
  -webkit-box-shadow:-1px 1px 0 rgba(34,34,34,.7);
  box-shadow:-1px 1px 0 rgba(34,34,34,.7)
}
.nav-auxiliary .nav-aux-cart .cartCenter span:after,
.nav-auxiliary .nav-aux-cart .cartCenter span:before {
  content:none
}
.no-mqs .header-search {
  padding:0 0 0 7px
}
.SocialSprite {
  background-image:url(images/SocialSprite.png);
  background-repeat:no-repeat;
  width:24px;
  height:24px;
  vertical-align:top;
  opacity:.7;
  -webkit-transition:opacity .2s ease-out;
  -moz-transition:opacity .2s ease-out;
  -o-transition:opacity .2s ease-out;
  transition:opacity .2s ease-out
}
.SocialSprite.LargeButtons {
  width:32px;
  height:32px
}
.SocialSprite:active,
.SocialSprite:focus,
.SocialSprite:hover,
.containericon:hover .overlayicon,
.containernewsicon:hover .overlaynewsicon,
.meg:hover .erin,
.meg:hover .jane,
.meg:hover .laura {
  opacity:1
}
.SocialSprite.FacebookIcon,
.SocialSprite.FacebookIcon:active,
.SocialSprite.FacebookIcon:focus,
.SocialSprite.FacebookIcon:hover,
a:active .SocialSprite.FacebookIcon,
a:focus .SocialSprite.FacebookIcon,
a:hover .SocialSprite.FacebookIcon {
  background-position:0 0;
  background-color:#3b5998
}
.SocialSprite.FacebookIcon.LargeButtons,
.SocialSprite.FacebookIcon.LargeButtons:active,
.SocialSprite.FacebookIcon.LargeButtons:focus,
.SocialSprite.FacebookIcon.LargeButtons:hover,
a:active .SocialSprite.FacebookIcon.LargeButtons,
a:focus .SocialSprite.FacebookIcon.LargeButtons,
a:hover .SocialSprite.FacebookIcon.LargeButtons {
  background-position:0 -80px
}
.SocialSprite.TwitterIcon,
.SocialSprite.TwitterIcon:active,
.SocialSprite.TwitterIcon:focus,
.SocialSprite.TwitterIcon:hover,
a:active .SocialSprite.TwitterIcon,
a:focus .SocialSprite.TwitterIcon,
a:hover .SocialSprite.TwitterIcon {
  background-position:-40px 0;
  background-color:#00a0d1
}
.SocialSprite.TwitterIcon.LargeButtons,
.SocialSprite.TwitterIcon.LargeButtons:active,
.SocialSprite.TwitterIcon.LargeButtons:focus,
.SocialSprite.TwitterIcon.LargeButtons:hover,
a:active .SocialSprite.TwitterIcon.LargeButtons,
a:focus .SocialSprite.TwitterIcon.LargeButtons,
a:hover .SocialSprite.TwitterIcon.LargeButtons {
  background-position:-40px -80px
}
.SocialSprite.LinkedInIcon,
.SocialSprite.LinkedInIcon:active,
.SocialSprite.LinkedInIcon:focus,
.SocialSprite.LinkedInIcon:hover,
a:active .SocialSprite.LinkedInIcon,
a:focus .SocialSprite.LinkedInIcon,
a:hover .SocialSprite.LinkedInIcon {
  background-position:-80px 0;
  background-color:#0e76a8
}
.SocialSprite.LinkedInIcon.LargeButtons,
.SocialSprite.LinkedInIcon.LargeButtons:active,
.SocialSprite.LinkedInIcon.LargeButtons:focus,
.SocialSprite.LinkedInIcon.LargeButtons:hover,
a:active .SocialSprite.LinkedInIcon.LargeButtons,
a:focus .SocialSprite.LinkedInIcon.LargeButtons,
a:hover .SocialSprite.LinkedInIcon.LargeButtons {
  background-position:-80px -80px
}
.SocialSprite.YouTubeIcon,
.SocialSprite.YouTubeIcon:active,
.SocialSprite.YouTubeIcon:focus,
.SocialSprite.YouTubeIcon:hover,
a:active .SocialSprite.YouTubeIcon,
a:focus .SocialSprite.YouTubeIcon,
a:hover .SocialSprite.YouTubeIcon {
  background-position:-120px 0;
  background-color:#c4302b
}
.SocialSprite.YouTubeIcon.LargeButtons,
.SocialSprite.YouTubeIcon.LargeButtons:active,
.SocialSprite.YouTubeIcon.LargeButtons:focus,
.SocialSprite.YouTubeIcon.LargeButtons:hover,
a:active .SocialSprite.YouTubeIcon.LargeButtons,
a:focus .SocialSprite.YouTubeIcon.LargeButtons,
a:hover .SocialSprite.YouTubeIcon.LargeButtons {
  background-position:-120px -80px
}
.SocialSprite.EmailIcon,
.SocialSprite.EmailIcon:active,
.SocialSprite.EmailIcon:focus,
.SocialSprite.EmailIcon:hover,
a:active .SocialSprite.EmailIcon,
a:focus .SocialSprite.EmailIcon,
a:hover .SocialSprite.EmailIcon {
  background-position:-160px 0;
  background-color:#0a629a
}
.SocialSprite.EmailIcon.LargeButtons,
.SocialSprite.EmailIcon.LargeButtons:active,
.SocialSprite.EmailIcon.LargeButtons:focus,
.SocialSprite.EmailIcon.LargeButtons:hover,
a:active .SocialSprite.EmailIcon.LargeButtons,
a:focus .SocialSprite.EmailIcon.LargeButtons,
a:hover .SocialSprite.EmailIcon.LargeButtons {
  background-position:-160px -80px
}
.SocialSprite.PinterestIcon,
.SocialSprite.PinterestIcon:active,
.SocialSprite.PinterestIcon:focus,
.SocialSprite.PinterestIcon:hover,
a:active .SocialSprite.PinterestIcon,
a:focus .SocialSprite.PinterestIcon,
a:hover .SocialSprite.PinterestIcon {
  background-position:-200px 0;
  background-color:#0a629a
}
.SocialSprite.PinterestIcon.LargeButtons,
.SocialSprite.PinterestIcon.LargeButtons:active,
.SocialSprite.PinterestIcon.LargeButtons:focus,
.SocialSprite.PinterestIcon.LargeButtons:hover,
a:active .SocialSprite.PinterestIcon.LargeButtons,
a:focus .SocialSprite.PinterestIcon.LargeButtons,
a:hover .SocialSprite.PinterestIcon.LargeButtons {
  background-position:-200px -80px
}
.SocialSprite.GPlusIcon,
.SocialSprite.GPlusIcon:active,
.SocialSprite.GPlusIcon:focus,
.SocialSprite.GPlusIcon:hover,
a:active .SocialSprite.GPlusIcon,
a:focus .SocialSprite.GPlusIcon,
a:hover .SocialSprite.GPlusIcon {
  background-position:-240px 0;
  background-color:#db4a39
}
.SocialSprite.GPlusIcon.LargeButtons,
.SocialSprite.GPlusIcon.LargeButtons:active,
.SocialSprite.GPlusIcon.LargeButtons:focus,
.SocialSprite.GPlusIcon.LargeButtons:hover,
a:active .SocialSprite.GPlusIcon.LargeButtons,
a:focus .SocialSprite.GPlusIcon.LargeButtons,
a:hover .SocialSprite.GPlusIcon.LargeButtons {
  background-position:-240px -80px
}
.SocialSprite.SkypeIcon,
.SocialSprite.SkypeIcon:active,
.SocialSprite.SkypeIcon:focus,
.SocialSprite.SkypeIcon:hover,
a:active .SocialSprite.SkypeIcon,
a:focus .SocialSprite.SkypeIcon,
a:hover .SocialSprite.SkypeIcon {
  background-position:-280px 0;
  background-color:#00aff0
}
.Slider.FullWidth,
.feature-link-with-image .feature-link-wrapper,
.jumbotron.home,
.jumbotron.interior {
  background-position:center center;
  background-repeat:no-repeat;
  background-size:cover
}
.SocialSprite.SkypeIcon.LargeButtons,
.SocialSprite.SkypeIcon.LargeButtons:active,
.SocialSprite.SkypeIcon.LargeButtons:focus,
.SocialSprite.SkypeIcon.LargeButtons:hover,
a:active .SocialSprite.SkypeIcon.LargeButtons,
a:focus .SocialSprite.SkypeIcon.LargeButtons,
a:hover .SocialSprite.SkypeIcon.LargeButtons {
  background-position:-280px -80px
}
button,
input,
select,
textarea {
  font-family:Century Gothic,Helvetica,sans-serif
}
.uneditable-input,
input[type=color],
input[type=date],
input[type=datetime-local],
input[type=datetime],
input[type=email],
input[type=month],
input[type=number],
input[type=password],
input[type=search],
input[type=tel],
input[type=text],
input[type=time],
input[type=url],
input[type=week],
select,
textarea {
  display:inline-block;
  Font-family:Century Gothic,Helvetica,sans-serif;
  height:37px;
  padding:5px 10px;
  font-size:1em;
  line-height:1.6;
  color:#555;
  border:1px solid #ccc;
  border-radius:0;
  -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
  box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
  -webkit-transition:border .2s linear,box-shadow .2s linear;
  -moz-transition:border .2s linear,box-shadow .2s linear;
  -o-transition:border .2s linear,box-shadow .2s linear;
  transition:border .2s linear,box-shadow .2s linear
}
.uneditable-input:focus,
input[type=color]:focus,
input[type=date]:focus,
input[type=datetime-local]:focus,
input[type=datetime]:focus,
input[type=email]:focus,
input[type=month]:focus,
input[type=number]:focus,
input[type=password]:focus,
input[type=search]:focus,
input[type=tel]:focus,
input[type=text]:focus,
input[type=time]:focus,
input[type=url]:focus,
input[type=week]:focus,
select:focus,
textarea:focus {
  border-color:#66afe9;
  outline:0;
  -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);
  box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)
}
.uneditable-input:-moz-placeholder,
input[type=color]:-moz-placeholder,
input[type=date]:-moz-placeholder,
input[type=datetime-local]:-moz-placeholder,
input[type=datetime]:-moz-placeholder,
input[type=email]:-moz-placeholder,
input[type=month]:-moz-placeholder,
input[type=number]:-moz-placeholder,
input[type=password]:-moz-placeholder,
input[type=search]:-moz-placeholder,
input[type=tel]:-moz-placeholder,
input[type=text]:-moz-placeholder,
input[type=time]:-moz-placeholder,
input[type=url]:-moz-placeholder,
input[type=week]:-moz-placeholder,
select:-moz-placeholder,
textarea:-moz-placeholder {
  color:#999
}
.uneditable-input::-moz-placeholder,
input[type=color]::-moz-placeholder,
input[type=date]::-moz-placeholder,
input[type=datetime-local]::-moz-placeholder,
input[type=datetime]::-moz-placeholder,
input[type=email]::-moz-placeholder,
input[type=month]::-moz-placeholder,
input[type=number]::-moz-placeholder,
input[type=password]::-moz-placeholder,
input[type=search]::-moz-placeholder,
input[type=tel]::-moz-placeholder,
input[type=text]::-moz-placeholder,
input[type=time]::-moz-placeholder,
input[type=url]::-moz-placeholder,
input[type=week]::-moz-placeholder,
select::-moz-placeholder,
textarea::-moz-placeholder {
  color:#999
}
.uneditable-input:-ms-input-placeholder,
input[type=color]:-ms-input-placeholder,
input[type=date]:-ms-input-placeholder,
input[type=datetime-local]:-ms-input-placeholder,
input[type=datetime]:-ms-input-placeholder,
input[type=email]:-ms-input-placeholder,
input[type=month]:-ms-input-placeholder,
input[type=number]:-ms-input-placeholder,
input[type=password]:-ms-input-placeholder,
input[type=search]:-ms-input-placeholder,
input[type=tel]:-ms-input-placeholder,
input[type=text]:-ms-input-placeholder,
input[type=time]:-ms-input-placeholder,
input[type=url]:-ms-input-placeholder,
input[type=week]:-ms-input-placeholder,
select:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  color:#999
}
.uneditable-input::-webkit-input-placeholder,
input[type=color]::-webkit-input-placeholder,
input[type=date]::-webkit-input-placeholder,
input[type=datetime-local]::-webkit-input-placeholder,
input[type=datetime]::-webkit-input-placeholder,
input[type=email]::-webkit-input-placeholder,
input[type=month]::-webkit-input-placeholder,
input[type=number]::-webkit-input-placeholder,
input[type=password]::-webkit-input-placeholder,
input[type=search]::-webkit-input-placeholder,
input[type=tel]::-webkit-input-placeholder,
input[type=text]::-webkit-input-placeholder,
input[type=time]::-webkit-input-placeholder,
input[type=url]::-webkit-input-placeholder,
input[type=week]::-webkit-input-placeholder,
select::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  color:#999
}
input[type=checkbox],
input[type=radio] {
  margin:4px 0 0;
  line-height:normal;
  cursor:pointer
}
select[multiple],
select[size],
textarea {
  height:auto
}
select {
  border:1px solid #ccc;
  background-color:#fff
}
#masterHeaderActionArea a:focus,
.RadUpload .ruButton:focus,
.RadUploadProgressArea .ruButton:focus,
.TextButton:focus,
.TextButtonWithImage:focus,
.btn:focus,
input[type=checkbox]:focus,
input[type=file]:focus,
input[type=radio]:focus,
select:focus {
  outline:#333 dotted thin;
  outline:-webkit-focus-ring-color auto 5px;
  outline-offset:-2px
}
#masterHeaderActionArea a,
.RadUpload .ruButton,
.RadUploadProgressArea .ruButton,
.TextButton,
.TextButtonWithImage,
.btn {
  margin-bottom:0;
  text-align:center;
  vertical-align:middle;
  white-space:normal;
  font-size:16px;
  -webkit-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  -o-user-select:none;
  user-select:none;
  -moz-transition:background .2s ease-out;
  -o-transition:background .2s ease-out;
  transition:background .2s ease-out
}
#masterHeaderActionArea a:focus,
#masterHeaderActionArea a:hover,
#masterHeaderActionArea a:visited,
.RadUpload .ruButton:focus,
.RadUpload .ruButton:hover,
.RadUpload .ruButton:visited,
.RadUploadProgressArea .ruButton:focus,
.RadUploadProgressArea .ruButton:hover,
.RadUploadProgressArea .ruButton:visited,
.TextButton:focus,
.TextButton:hover,
.TextButton:visited,
.TextButtonWithImage:focus,
.TextButtonWithImage:hover,
.TextButtonWithImage:visited,
.btn:focus,
.btn:hover,
.btn:visited {
  color:#fff;
  text-decoration:none
}
#masterHeaderActionArea a.active,
#masterHeaderActionArea a:active,
.RadUpload .ruButton.active,
.RadUpload .ruButton:active,
.RadUploadProgressArea .ruButton.active,
.RadUploadProgressArea .ruButton:active,
.TextButton.active,
.TextButton:active,
.TextButtonWithImage.active,
.TextButtonWithImage:active,
.btn.active,
.btn:active {
  outline:0;
  background-image:none;
  -webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);
  box-shadow:inset 0 3px 5px rgba(0,0,0,.125)
}
#masterHeaderActionArea a.aspNetDisabled,
#masterHeaderActionArea a.disabled,
#masterHeaderActionArea a[disabled],
.RadUpload .ruButton.aspNetDisabled,
.RadUpload .ruButton.disabled,
.RadUpload .ruButton[disabled],
.RadUploadProgressArea .ruButton.aspNetDisabled,
.RadUploadProgressArea .ruButton.disabled,
.RadUploadProgressArea .ruButton[disabled],
.TextButton.aspNetDisabled,
.TextButton.disabled,
.TextButtonWithImage.aspNetDisabled,
.TextButtonWithImage.disabled,
.TextButtonWithImage[disabled],
.TextButton[disabled],
.btn.aspNetDisabled,
.btn.disabled,
.btn[disabled],
fieldset[disabled] #masterHeaderActionArea a,
fieldset[disabled] .RadUpload .ruButton,
fieldset[disabled] .RadUploadProgressArea .ruButton,
fieldset[disabled] .TextButton,
fieldset[disabled] .TextButtonWithImage,
fieldset[disabled] .btn {
  pointer-events:none;
  opacity:.55;
  -webkit-box-shadow:none;
  box-shadow:none
}
#masterHeaderActionArea a,
.RadGrid input.TextButton,
.TextButton,
.TextButtonWithImage,
.btn,
.ruButton {
  color:#fff;
  background-color:#2f8aa7;
  border-color:transparent
}
#masterHeaderActionArea a.active,
#masterHeaderActionArea a:active,
#masterHeaderActionArea a:focus,
#masterHeaderActionArea a:hover,
.RadGrid input.TextButton.active,
.RadGrid input.TextButton:active,
.RadGrid input.TextButton:focus,
.RadGrid input.TextButton:hover,
.TextButton.active,
.TextButton:active,
.TextButton:focus,
.TextButton:hover,
.TextButtonWithImage.active,
.TextButtonWithImage:active,
.TextButtonWithImage:focus,
.TextButtonWithImage:hover,
.btn.active,
.btn:active,
.btn:focus,
.btn:hover,
.ruButton.active,
.ruButton:active,
.ruButton:focus,
.ruButton:hover {
  color:#008aad;
  background-color:#ebf7fb;
  border:1px solid #008aad
}
#masterHeaderActionArea a.active,
#masterHeaderActionArea a:active,
.PrimaryButton.active,
.PrimaryButton:active,
.RadGrid input.PrimaryButton.active,
.RadGrid input.PrimaryButton:active,
.RadGrid input.TextButton.active,
.RadGrid input.TextButton:active,
.SaveAndClose.active,
.SaveAndClose:active,
.SaveAs.active,
.SaveAs:active,
.TextButton.active,
.TextButton:active,
.TextButtonWithImage.active,
.TextButtonWithImage:active,
.UsePrimaryButton .TextButton.active,
.UsePrimaryButton .TextButton:active,
.UsePrimaryButton .TextButtonWithImage.active,
.UsePrimaryButton .TextButtonWithImage:active,
.btn.active,
.btn:active {
  background-image:none
}
#masterHeaderActionArea a.aspNetDisabled,
#masterHeaderActionArea a.aspNetDisabled.active,
#masterHeaderActionArea a.aspNetDisabled:active,
#masterHeaderActionArea a.aspNetDisabled:focus,
#masterHeaderActionArea a.aspNetDisabled:hover,
#masterHeaderActionArea a.disabled,
#masterHeaderActionArea a.disabled.active,
#masterHeaderActionArea a.disabled:active,
#masterHeaderActionArea a.disabled:focus,
#masterHeaderActionArea a.disabled:hover,
#masterHeaderActionArea a[disabled],
#masterHeaderActionArea a[disabled].active,
#masterHeaderActionArea a[disabled]:active,
#masterHeaderActionArea a[disabled]:focus,
#masterHeaderActionArea a[disabled]:hover,
.RadGrid input.TextButton.aspNetDisabled,
.RadGrid input.TextButton.aspNetDisabled.active,
.RadGrid input.TextButton.aspNetDisabled:active,
.RadGrid input.TextButton.aspNetDisabled:focus,
.RadGrid input.TextButton.aspNetDisabled:hover,
.RadGrid input.TextButton.disabled,
.RadGrid input.TextButton.disabled.active,
.RadGrid input.TextButton.disabled:active,
.RadGrid input.TextButton.disabled:focus,
.RadGrid input.TextButton.disabled:hover,
.RadGrid input.TextButton[disabled],
.RadGrid input.TextButton[disabled].active,
.RadGrid input.TextButton[disabled]:active,
.RadGrid input.TextButton[disabled]:focus,
.RadGrid input.TextButton[disabled]:hover,
.TextButton.aspNetDisabled,
.TextButton.aspNetDisabled.active,
.TextButton.aspNetDisabled:active,
.TextButton.aspNetDisabled:focus,
.TextButton.aspNetDisabled:hover,
.TextButton.disabled,
.TextButton.disabled.active,
.TextButton.disabled:active,
.TextButton.disabled:focus,
.TextButton.disabled:hover,
.TextButtonWithImage.aspNetDisabled,
.TextButtonWithImage.aspNetDisabled.active,
.TextButtonWithImage.aspNetDisabled:active,
.TextButtonWithImage.aspNetDisabled:focus,
.TextButtonWithImage.aspNetDisabled:hover,
.TextButtonWithImage.disabled,
.TextButtonWithImage.disabled.active,
.TextButtonWithImage.disabled:active,
.TextButtonWithImage.disabled:focus,
.TextButtonWithImage.disabled:hover,
.TextButtonWithImage[disabled],
.TextButtonWithImage[disabled].active,
.TextButtonWithImage[disabled]:active,
.TextButtonWithImage[disabled]:focus,
.TextButtonWithImage[disabled]:hover,
.TextButton[disabled],
.TextButton[disabled].active,
.TextButton[disabled]:active,
.TextButton[disabled]:focus,
.TextButton[disabled]:hover,
.btn.aspNetDisabled,
.btn.aspNetDisabled.active,
.btn.aspNetDisabled:active,
.btn.aspNetDisabled:focus,
.btn.aspNetDisabled:hover,
.btn.disabled,
.btn.disabled.active,
.btn.disabled:active,
.btn.disabled:focus,
.btn.disabled:hover,
.btn[disabled],
.btn[disabled].active,
.btn[disabled]:active,
.btn[disabled]:focus,
.btn[disabled]:hover,
.ruButton.aspNetDisabled,
.ruButton.aspNetDisabled.active,
.ruButton.aspNetDisabled:active,
.ruButton.aspNetDisabled:focus,
.ruButton.aspNetDisabled:hover,
.ruButton.disabled,
.ruButton.disabled.active,
.ruButton.disabled:active,
.ruButton.disabled:focus,
.ruButton.disabled:hover,
.ruButton[disabled],
.ruButton[disabled].active,
.ruButton[disabled]:active,
.ruButton[disabled]:focus,
.ruButton[disabled]:hover,
fieldset[disabled] #masterHeaderActionArea a,
fieldset[disabled] #masterHeaderActionArea a.active,
fieldset[disabled] #masterHeaderActionArea a:active,
fieldset[disabled] #masterHeaderActionArea a:focus,
fieldset[disabled] #masterHeaderActionArea a:hover,
fieldset[disabled] .RadGrid input.TextButton,
fieldset[disabled] .RadGrid input.TextButton.active,
fieldset[disabled] .RadGrid input.TextButton:active,
fieldset[disabled] .RadGrid input.TextButton:focus,
fieldset[disabled] .RadGrid input.TextButton:hover,
fieldset[disabled] .TextButton,
fieldset[disabled] .TextButton.active,
fieldset[disabled] .TextButton:active,
fieldset[disabled] .TextButton:focus,
fieldset[disabled] .TextButton:hover,
fieldset[disabled] .TextButtonWithImage,
fieldset[disabled] .TextButtonWithImage.active,
fieldset[disabled] .TextButtonWithImage:active,
fieldset[disabled] .TextButtonWithImage:focus,
fieldset[disabled] .TextButtonWithImage:hover,
fieldset[disabled] .btn,
fieldset[disabled] .btn.active,
fieldset[disabled] .btn:active,
fieldset[disabled] .btn:focus,
fieldset[disabled] .btn:hover,
fieldset[disabled] .ruButton,
fieldset[disabled] .ruButton.active,
fieldset[disabled] .ruButton:active,
fieldset[disabled] .ruButton:focus,
fieldset[disabled] .ruButton:hover {
  background-color:#2f8aa7;
  border-color:transparent
}
.ruButton {
  background-color:#2f8aa7!important;
  color:#fff!important;
  cursor:pointer
}
.RadUpload .ruBrowse {
  height:auto!important;
  padding:5px 10px!important;
  line-height:1.6!important
}
#masterHeaderActionArea a,
.PrimaryButton,
.RadGrid input.PrimaryButton,
.SaveAndClose,
.SaveAs,
.UsePrimaryButton .TextButton,
.UsePrimaryButton .TextButtonWithImage {
  color:#fff;
  background-color:#174a7c;
  border-color:transparent
}
#masterHeaderActionArea a.active,
#masterHeaderActionArea a:active,
#masterHeaderActionArea a:focus,
#masterHeaderActionArea a:hover,
.PrimaryButton.active,
.PrimaryButton:active,
.PrimaryButton:focus,
.PrimaryButton:hover,
.RadGrid input.PrimaryButton.active,
.RadGrid input.PrimaryButton:active,
.RadGrid input.PrimaryButton:focus,
.RadGrid input.PrimaryButton:hover,
.SaveAndClose.active,
.SaveAndClose:active,
.SaveAndClose:focus,
.SaveAndClose:hover,
.SaveAs.active,
.SaveAs:active,
.SaveAs:focus,
.SaveAs:hover,
.UsePrimaryButton .TextButton.active,
.UsePrimaryButton .TextButton:active,
.UsePrimaryButton .TextButton:focus,
.UsePrimaryButton .TextButton:hover,
.UsePrimaryButton .TextButtonWithImage.active,
.UsePrimaryButton .TextButtonWithImage:active,
.UsePrimaryButton .TextButtonWithImage:focus,
.UsePrimaryButton .TextButtonWithImage:hover {
  color:#008aad;
  background-color:#e2eff3;
  border-color:1px solid #008aad
}
#masterHeaderActionArea a.aspNetDisabled,
#masterHeaderActionArea a.aspNetDisabled.active,
#masterHeaderActionArea a.aspNetDisabled:active,
#masterHeaderActionArea a.aspNetDisabled:focus,
#masterHeaderActionArea a.aspNetDisabled:hover,
#masterHeaderActionArea a.disabled,
#masterHeaderActionArea a.disabled.active,
#masterHeaderActionArea a.disabled:active,
#masterHeaderActionArea a.disabled:focus,
#masterHeaderActionArea a.disabled:hover,
#masterHeaderActionArea a[disabled],
#masterHeaderActionArea a[disabled].active,
#masterHeaderActionArea a[disabled]:active,
#masterHeaderActionArea a[disabled]:focus,
#masterHeaderActionArea a[disabled]:hover,
.PrimaryButton.aspNetDisabled,
.PrimaryButton.aspNetDisabled.active,
.PrimaryButton.aspNetDisabled:active,
.PrimaryButton.aspNetDisabled:focus,
.PrimaryButton.aspNetDisabled:hover,
.PrimaryButton.disabled,
.PrimaryButton.disabled.active,
.PrimaryButton.disabled:active,
.PrimaryButton.disabled:focus,
.PrimaryButton.disabled:hover,
.PrimaryButton[disabled],
.PrimaryButton[disabled].active,
.PrimaryButton[disabled]:active,
.PrimaryButton[disabled]:focus,
.PrimaryButton[disabled]:hover,
.RadGrid input.PrimaryButton.aspNetDisabled,
.RadGrid input.PrimaryButton.aspNetDisabled.active,
.RadGrid input.PrimaryButton.aspNetDisabled:active,
.RadGrid input.PrimaryButton.aspNetDisabled:focus,
.RadGrid input.PrimaryButton.aspNetDisabled:hover,
.RadGrid input.PrimaryButton.disabled,
.RadGrid input.PrimaryButton.disabled.active,
.RadGrid input.PrimaryButton.disabled:active,
.RadGrid input.PrimaryButton.disabled:focus,
.RadGrid input.PrimaryButton.disabled:hover,
.RadGrid input.PrimaryButton[disabled],
.RadGrid input.PrimaryButton[disabled].active,
.RadGrid input.PrimaryButton[disabled]:active,
.RadGrid input.PrimaryButton[disabled]:focus,
.RadGrid input.PrimaryButton[disabled]:hover,
.SaveAndClose.aspNetDisabled,
.SaveAndClose.aspNetDisabled.active,
.SaveAndClose.aspNetDisabled:active,
.SaveAndClose.aspNetDisabled:focus,
.SaveAndClose.aspNetDisabled:hover,
.SaveAndClose.disabled,
.SaveAndClose.disabled.active,
.SaveAndClose.disabled:active,
.SaveAndClose.disabled:focus,
.SaveAndClose.disabled:hover,
.SaveAndClose[disabled],
.SaveAndClose[disabled].active,
.SaveAndClose[disabled]:active,
.SaveAndClose[disabled]:focus,
.SaveAndClose[disabled]:hover,
.SaveAs.aspNetDisabled,
.SaveAs.aspNetDisabled.active,
.SaveAs.aspNetDisabled:active,
.SaveAs.aspNetDisabled:focus,
.SaveAs.aspNetDisabled:hover,
.SaveAs.disabled,
.SaveAs.disabled.active,
.SaveAs.disabled:active,
.SaveAs.disabled:focus,
.SaveAs.disabled:hover,
.SaveAs[disabled],
.SaveAs[disabled].active,
.SaveAs[disabled]:active,
.SaveAs[disabled]:focus,
.SaveAs[disabled]:hover,
.UsePrimaryButton .TextButton.aspNetDisabled,
.UsePrimaryButton .TextButton.aspNetDisabled.active,
.UsePrimaryButton .TextButton.aspNetDisabled:active,
.UsePrimaryButton .TextButton.aspNetDisabled:focus,
.UsePrimaryButton .TextButton.aspNetDisabled:hover,
.UsePrimaryButton .TextButton.disabled,
.UsePrimaryButton .TextButton.disabled.active,
.UsePrimaryButton .TextButton.disabled:active,
.UsePrimaryButton .TextButton.disabled:focus,
.UsePrimaryButton .TextButton.disabled:hover,
.UsePrimaryButton .TextButtonWithImage.aspNetDisabled,
.UsePrimaryButton .TextButtonWithImage.aspNetDisabled.active,
.UsePrimaryButton .TextButtonWithImage.aspNetDisabled:active,
.UsePrimaryButton .TextButtonWithImage.aspNetDisabled:focus,
.UsePrimaryButton .TextButtonWithImage.aspNetDisabled:hover,
.UsePrimaryButton .TextButtonWithImage.disabled,
.UsePrimaryButton .TextButtonWithImage.disabled.active,
.UsePrimaryButton .TextButtonWithImage.disabled:active,
.UsePrimaryButton .TextButtonWithImage.disabled:focus,
.UsePrimaryButton .TextButtonWithImage.disabled:hover,
.UsePrimaryButton .TextButtonWithImage[disabled],
.UsePrimaryButton .TextButtonWithImage[disabled].active,
.UsePrimaryButton .TextButtonWithImage[disabled]:active,
.UsePrimaryButton .TextButtonWithImage[disabled]:focus,
.UsePrimaryButton .TextButtonWithImage[disabled]:hover,
.UsePrimaryButton .TextButton[disabled],
.UsePrimaryButton .TextButton[disabled].active,
.UsePrimaryButton .TextButton[disabled]:active,
.UsePrimaryButton .TextButton[disabled]:focus,
.UsePrimaryButton .TextButton[disabled]:hover,
fieldset[disabled] #masterHeaderActionArea a,
fieldset[disabled] #masterHeaderActionArea a.active,
fieldset[disabled] #masterHeaderActionArea a:active,
fieldset[disabled] #masterHeaderActionArea a:focus,
fieldset[disabled] #masterHeaderActionArea a:hover,
fieldset[disabled] .PrimaryButton,
fieldset[disabled] .PrimaryButton.active,
fieldset[disabled] .PrimaryButton:active,
fieldset[disabled] .PrimaryButton:focus,
fieldset[disabled] .PrimaryButton:hover,
fieldset[disabled] .RadGrid input.PrimaryButton,
fieldset[disabled] .RadGrid input.PrimaryButton.active,
fieldset[disabled] .RadGrid input.PrimaryButton:active,
fieldset[disabled] .RadGrid input.PrimaryButton:focus,
fieldset[disabled] .RadGrid input.PrimaryButton:hover,
fieldset[disabled] .SaveAndClose,
fieldset[disabled] .SaveAndClose.active,
fieldset[disabled] .SaveAndClose:active,
fieldset[disabled] .SaveAndClose:focus,
fieldset[disabled] .SaveAndClose:hover,
fieldset[disabled] .SaveAs,
fieldset[disabled] .SaveAs.active,
fieldset[disabled] .SaveAs:active,
fieldset[disabled] .SaveAs:focus,
fieldset[disabled] .SaveAs:hover,
fieldset[disabled] .UsePrimaryButton .TextButton,
fieldset[disabled] .UsePrimaryButton .TextButton.active,
fieldset[disabled] .UsePrimaryButton .TextButton:active,
fieldset[disabled] .UsePrimaryButton .TextButton:focus,
fieldset[disabled] .UsePrimaryButton .TextButton:hover,
fieldset[disabled] .UsePrimaryButton .TextButtonWithImage,
fieldset[disabled] .UsePrimaryButton .TextButtonWithImage.active,
fieldset[disabled] .UsePrimaryButton .TextButtonWithImage:active,
fieldset[disabled] .UsePrimaryButton .TextButtonWithImage:focus,
fieldset[disabled] .UsePrimaryButton .TextButtonWithImage:hover {
  background-color:#174a7c;
  border-color:transparent
}
.MediumButton,
.UseMediumButton .TextButton,
.UseMediumButton .TextButtonWithImage {
  font-size:120%!important;
  padding:9px 14px!important
}
.LargeButton,
.UseLargeButton .TextButton,
.UseLargeButton .TextButtonWithImage {
  font-size:150%!important;
  padding:12px 17px!important
}
.CalloutArea1 .TextButton.PrimaryButton,
.CalloutArea1 .TextButtonWithImage.PrimaryButton,
.CalloutArea1 .btn.PrimaryButton,
.CalloutArea2 .TextButton.PrimaryButton,
.CalloutArea2 .TextButtonWithImage.PrimaryButton,
.CalloutArea2 .btn.PrimaryButton {
  color:#fff;
  background-color:#424242
}
.CalloutArea1 .TextButton.PrimaryButton:active,
.CalloutArea1 .TextButton.PrimaryButton:focus,
.CalloutArea1 .TextButton.PrimaryButton:hover,
.CalloutArea1 .TextButtonWithImage.PrimaryButton:active,
.CalloutArea1 .TextButtonWithImage.PrimaryButton:focus,
.CalloutArea1 .TextButtonWithImage.PrimaryButton:hover,
.CalloutArea1 .btn.PrimaryButton:active,
.CalloutArea1 .btn.PrimaryButton:focus,
.CalloutArea1 .btn.PrimaryButton:hover,
.CalloutArea2 .TextButton.PrimaryButton:active,
.CalloutArea2 .TextButton.PrimaryButton:focus,
.CalloutArea2 .TextButton.PrimaryButton:hover,
.CalloutArea2 .TextButtonWithImage.PrimaryButton:active,
.CalloutArea2 .TextButtonWithImage.PrimaryButton:focus,
.CalloutArea2 .TextButtonWithImage.PrimaryButton:hover,
.CalloutArea2 .btn.PrimaryButton:active,
.CalloutArea2 .btn.PrimaryButton:focus,
.CalloutArea2 .btn.PrimaryButton:hover {
  color:#fff;
  background-color:#232323
}
.ContentBorder,
.PanelHead.Distinguish,
.StandardPanel,
.TitleBarCaption,
.TotalBox,
.panel-border,
.panel-heading.Distinguish,
div.ShowFieldset fieldset,
h2 {
  border-color:#ddd
}
.PanelHead.Distinguish .PanelHeadOptions,
.panel-heading.Distinguish .panel-head-options {
  margin-top:.6em
}
.SearchField,
.SearchResultSummary .ListItemTitle a {
  display:block;
  background-color:#badde8;
  padding:8px 12px
}
.CCOGrayBg .ContentWizardDisplay,
.CalloutPart2 .panel-body,
.CalloutPart2 .panel-heading,
.CommunicationPreferencesSection,
.EventSummary,
.ProductDisplay {
  background-color:#f4f5ed
}
.SearchField label {
  font-size:120%;
  color:#23749d
}
.SearchResultSummary .ListItemTitle a {
  text-decoration:none;
  color:#333!important;
  margin:-4px -7px 0
}
.SearchResultSummary .ListItemTitle a:hover {
  background-color:#93cadc;
  text-decoration:underline
}
.EventSummary .Description,
.EventSummary .PhotoArea,
.no-mqs .EventSummary .Description {
  padding:2em
}
.EventSummary .PhotoArea img {
  border:1px solid #ccc!important
}
.ProgramGroup .PanelTitle,
.ProgramGroup .panel-title {
  font-family:Century Gothic,Helvetica,sans-serif;
  font-weight:700;
  font-size:120%;
  line-height:2em;
  padding-left:.5em
}
.ProductDisplay {
  padding:1em
}
.ProgressTracker .count {
  font-weight:700
}
* html .RadGrid.RadGrid_Metro .rgSelectedRow .rgSorted,
* html .RadGrid.RadGrid_MetroTouch .rgSelectedRow .rgSorted,
.ProgressTracker .ProgressBar>span,
.ProgressTracker .SuccessfulMessage,
.RadGrid.RadGrid_Metro .rgGroupPanel,
.RadGrid.RadGrid_Metro .rgGroupPanel caption,
.RadGrid.RadGrid_MetroTouch .rgGroupPanel,
.RadGrid.RadGrid_MetroTouch .rgGroupPanel caption {
  background-color:#3aabcf
}
.ProgressTracker2 div p {
  background-color:#fff;
  color:#23749d;
  margin-bottom:0
}
.ProgressTracker2 .ProgressBar {
  margin:10px
}
.ProgressTracker2 .ProgressBar>span {
  background-color:#db9770
}
.ProgressTracker2 .SuccessfulMessage {
  background-color:#6db0d3;
  color:#333
}
.FilterPanel {
  background-color:#ebf7fb;
  border:none!important;
  margin-top:-3px
}
.FilterPanel .PanelTitle,
.FilterPanel .panel-title {
  background-image:none;
  padding-left:.1em;
  line-height:normal;
  margin-left:0;
  font-size:140%
}
.FilterPanel .PanelHead.Distinguish,
.FilterPanel .panel-heading.Distinguish {
  border:none;
  min-height:1em
}
.AltBgColor1,
.CartCharges {
  background-color:#f4f5ed;
  padding:10px
}
.CartCharges .PanelField {
  border-bottom:none;
  border-top:1px dotted #ddd
}
.CartCharges .GrandTotal .PanelField {
  background-color:#fff;
  text-transform:uppercase;
  font-weight:700;
  color:#174a7c;
  padding-left:10px
}
.RadTreeView.GLE a:focus,
.RadTreeView.GLE a:hover,
.RadTreeView.GLE span[onclick]:focus,
.RadTreeView.GLE span[onclick]:hover {
  background-color:#2f8aa7;
  color:#fff
}
.RadTabStripTop_Metro .rtsLevel1,
.RadTabStripTop_Metro .rtsLevel1 .rtsUL,
.RadTabStrip_Metro .rtsLevel1,
.RadTabStrip_Metro .rtsLevel1 .rtsUL {
  background-color:#103557!important
}
.RadTabStripTop_Metro .rtsLevel1 .rtsLink,
.RadTabStripTop_Metro .rtsLevel1 .rtsUL .rtsLink,
.RadTabStrip_Metro .rtsLevel1 .rtsLink,
.RadTabStrip_Metro .rtsLevel1 .rtsUL .rtsLink {
  text-transform:none;
  border-color:#103557
}
.RadTabStripTop_Metro .rtsLevel1 .rtsLink:hover,
.RadTabStripTop_Metro .rtsLevel1 .rtsSelected,
.RadTabStripTop_Metro .rtsLevel1 .rtsUL .rtsLink:hover,
.RadTabStripTop_Metro .rtsLevel1 .rtsUL .rtsSelected,
.RadTabStrip_Metro .rtsLevel1 .rtsLink:hover,
.RadTabStrip_Metro .rtsLevel1 .rtsSelected,
.RadTabStrip_Metro .rtsLevel1 .rtsUL .rtsLink:hover,
.RadTabStrip_Metro .rtsLevel1 .rtsUL .rtsSelected {
  border-color:#fff
}
.RadTabStripTop_Metro .rtsLevel1 .rtsDisabled,
.RadTabStripTop_Metro .rtsLevel1 .rtsDisabled:hover,
.RadTabStripTop_Metro .rtsLevel1 .rtsUL .rtsDisabled,
.RadTabStripTop_Metro .rtsLevel1 .rtsUL .rtsDisabled:hover,
.RadTabStrip_Metro .rtsLevel1 .rtsDisabled,
.RadTabStrip_Metro .rtsLevel1 .rtsDisabled:hover,
.RadTabStrip_Metro .rtsLevel1 .rtsUL .rtsDisabled,
.RadTabStrip_Metro .rtsLevel1 .rtsUL .rtsDisabled:hover {
  color:#dedede
}
.RadGrid.RadGrid_Metro .rgNumPart a.rgCurrentPage,
.RadGrid.RadGrid_Metro .rgNumPart a.rgCurrentPage:hover,
.RadGrid.RadGrid_Metro .rgPageFirst:active,
.RadGrid.RadGrid_Metro .rgPageLast:active,
.RadGrid.RadGrid_Metro .rgPageNext:active,
.RadGrid.RadGrid_Metro .rgPagePrev:active,
.RadGrid.RadGrid_Metro .rgPager .rgPagerButton,
.RadGrid.RadGrid_MetroTouch .rgNumPart a.rgCurrentPage,
.RadGrid.RadGrid_MetroTouch .rgNumPart a.rgCurrentPage:hover,
.RadGrid.RadGrid_MetroTouch .rgPageFirst:active,
.RadGrid.RadGrid_MetroTouch .rgPageLast:active,
.RadGrid.RadGrid_MetroTouch .rgPageNext:active,
.RadGrid.RadGrid_MetroTouch .rgPagePrev:active,
.RadGrid.RadGrid_MetroTouch .rgPager .rgPagerButton {
  background-color:#3aabcf;
  border-color:#3aabcf;
  color:#fff!important
}
.RadGrid.RadGrid_Metro .rgMasterTable .rgSelectedCell,
.RadGrid.RadGrid_Metro .rgSelectedRow,
.RadGrid.RadGrid_Metro .rgSelectedRow td.rgSorted,
.RadGrid.RadGrid_Metro td.rgEditRow .rgSelectedRow,
.RadGrid.RadGrid_Metro th.rgSorted,
.RadGrid.RadGrid_MetroTouch .rgMasterTable .rgSelectedCell,
.RadGrid.RadGrid_MetroTouch .rgSelectedRow,
.RadGrid.RadGrid_MetroTouch .rgSelectedRow td.rgSorted,
.RadGrid.RadGrid_MetroTouch td.rgEditRow .rgSelectedRow,
.RadGrid.RadGrid_MetroTouch th.rgSorted {
  background-color:#3aabcf;
  border-color:#3aabcf
}
.RadGrid.RadGrid_Metro .rgMasterTable .rgSelectedCell a,
.RadGrid.RadGrid_Metro .rgSelectedRow a,
.RadGrid.RadGrid_Metro .rgSelectedRow td.rgSorted a,
.RadGrid.RadGrid_Metro td.rgEditRow .rgSelectedRow a,
.RadGrid.RadGrid_Metro th.rgSorted a,
.RadGrid.RadGrid_MetroTouch .rgMasterTable .rgSelectedCell a,
.RadGrid.RadGrid_MetroTouch .rgSelectedRow a,
.RadGrid.RadGrid_MetroTouch .rgSelectedRow td.rgSorted a,
.RadGrid.RadGrid_MetroTouch td.rgEditRow .rgSelectedRow a,
.RadGrid.RadGrid_MetroTouch th.rgSorted a {
  color:#fff!important
}
.RadGrid.RadGrid_Metro .rgActiveRow td,
.RadGrid.RadGrid_Metro .rgMasterTable .rgActiveCell,
.RadGrid.RadGrid_Metro .rgSelectedRow td,
.RadGrid.RadGrid_Metro rgActiveRow td.rgSorted,
.RadGrid.RadGrid_MetroTouch .rgActiveRow td,
.RadGrid.RadGrid_MetroTouch .rgMasterTable .rgActiveCell,
.RadGrid.RadGrid_MetroTouch .rgSelectedRow td,
.RadGrid.RadGrid_MetroTouch rgActiveRow td.rgSorted,
.RadGrid.RadGrid_MetroTouch rgSelectedRow td.rgSorted {
  border-color:#3aabcf
}
.RadScheduler.RadScheduler_Metro .rsHeader {
  border-color:#103557;
  background-color:#103557;
  height:100%
}
.RadScheduler.RadScheduler_Metro .rsHeader ul a {
  border-color:transparent
}
.RadScheduler.RadScheduler_Metro .rsHeader h2 {
  font-family:Century Gothic,Helvetica,sans-serif;
  font-weight:700;
  color:#fff;
  text-transform:none;
  border-bottom:none
}
.RadMenu.RadMenu_Metro,
.RadMenu.RadMenu_Metro .rmRootLink,
.RadMenu.RadMenu_MetroTouch,
.RadMenu.RadMenu_MetroTouch .rmRootLink,
.RadWindow.RadWindow_Metro table.rwTitlebarControls em {
  text-transform:none
}
.CommunityItemActionLinks a:hover,
.RadMenu.RadMenu_Metro div.rmRootGroup,
.RadMenu.RadMenu_Metro ul.rmRootGroup,
.RadMenu.RadMenu_MetroTouch div.rmRootGroup,
.RadMenu.RadMenu_MetroTouch ul.rmRootGroup,
.RadWindow.RadWindow_Metro .rwControlButtons a,
.RadWindow.RadWindow_Metro .rwTitlebar,
.RadWindow.RadWindow_Metro .rwTopLeft,
.RadWindow.RadWindow_Metro .rwTopResize,
.RadWindow.RadWindow_Metro .rwTopRight,
.RadWindow.RadWindow_MetroTouch .rwTitleRow .rwTitlebar,
.RadWindow.RadWindow_MetroTouch .rwTitleRow .rwTopLeft,
.RadWindow.RadWindow_MetroTouch .rwTitleRow .rwTopRight {
  background-color:#2f8aa7
}
.RadMenu.RadMenu_Metro .rmDisabled,
.RadMenu.RadMenu_Metro .rmDisabled:hover,
.RadMenu.RadMenu_Metro .rmRootLink,
.RadMenu.RadMenu_MetroTouch .rmDisabled,
.RadMenu.RadMenu_MetroTouch .rmDisabled:hover,
.RadMenu.RadMenu_MetroTouch .rmRootLink,
.RadWindow.RadWindow_Metro .rwControlButtons a {
  border-color:#2f8aa7
}
.RadMenu.RadMenu_Metro .rmGroup .rmExpanded,
.RadMenu.RadMenu_Metro .rmGroup .rmExpanded:hover,
.RadMenu.RadMenu_Metro .rmGroup .rmFocused,
.RadMenu.RadMenu_Metro .rmGroup .rmFocused:hover,
.RadMenu.RadMenu_Metro .rmGroup .rmLink.rmSelected,
.RadMenu.RadMenu_Metro .rmGroup .rmLink.rmSelected:hover,
.RadMenu.RadMenu_Metro .rmGroup .rmSelected,
.RadMenu.RadMenu_Metro .rmGroup .rmSelected:hover,
.RadMenu.RadMenu_MetroTouch .rmGroup .rmExpanded,
.RadMenu.RadMenu_MetroTouch .rmGroup .rmExpanded:hover,
.RadMenu.RadMenu_MetroTouch .rmGroup .rmFocused,
.RadMenu.RadMenu_MetroTouch .rmGroup .rmFocused:hover,
.RadMenu.RadMenu_MetroTouch .rmGroup .rmLink.rmSelected,
.RadMenu.RadMenu_MetroTouch .rmGroup .rmLink.rmSelected:hover,
.RadMenu.RadMenu_MetroTouch .rmGroup .rmSelected,
.RadMenu.RadMenu_MetroTouch .rmGroup .rmSelected:hover {
  border-color:#2f8aa7;
  background-color:#2f8aa7;
  color:#fff!important
}
.RadMenu_MetroTouch .rmRootGroup .rmLeftImage {
  margin-top:10px!important
}
.RadWindow.RadWindow_MetroTouch .rwTitleRow td.rwWindowContent a.rwPopupButton:active,
.RadWindow.RadWindow_MetroTouch .rwTitleRow td.rwWindowContent a.rwPopupButton:focus {
  border-color:#2f8aa7;
  background-color:#2f8aa7
}
.RadWindow.RadWindow_MetroTouch .rwControlButtons a:focus {
  border-color:#fff;
  border-radius:50%;
  outline:0
}
.RadWindow.RadWindow_Metro .rwControlButtons a:focus {
  -webkit-box-shadow:0 0 0 1px rgba(255,255,255,.7);
  box-shadow:0 0 0 1px rgba(255,255,255,.7);
  border-collapse:separate;
  outline:0
}
.HeroArea {
  height:350px;
  width:100%;
  position:relative
}
.HeroBackground {
  height:100%;
  background:url(images/MobileCairnsBanner.jpg) bottom center/cover no-repeat #009fd9
}
.HeroContent,
.Slider.FullWidth .SliderPage1 .SliderContent {
  background-color:rgba(0,0,0,.75);
  position:absolute;
  width:100%;
  bottom:0
}
.HeroContent {
  padding:8px 0
}
.HeroContent .HeroText,
.HeroContent h1,
.HeroContent h2,
.HeroContent h3,
.HeroContent h4,
.HeroContent h5 {
  color:#fff;
  margin:0 8px 8px
}
.Slider.FullWidth {
  height:24em;
  background-image:url(images/sliderpage6.jpg);
  position:relative
}
.Slider.FullWidth h1 {
  font-size:280%
}
.no-mqs .Slider.FullWidth h1,
.no-mqs .jumbotron.home h1 {
  font-size:320%
}
.Slider.FullWidth .SliderPage1 {
  height:100%
}
.Slider.FullWidth .SliderPage1 h1 {
  color:#fff;
  margin-top:0;
  margin-bottom:20px;
  line-height:1.2
}
.Slider.FullWidth .SliderPage1 .SliderContent {
  margin-left:-15px;
  margin-right:-15px;
  padding:15px;
  max-height:100%;
  overflow:auto
}
.no-mqs .Slider.FullWidth .SliderPage1 .SliderContent {
  position:inherit;
  float:right;
  width:36em;
  margin:1em;
  max-height:22em
}
.Slider.FullWidth .SliderPage1 .SliderText {
  overflow-y:auto;
  line-height:1.7em;
  color:#fff
}
.Slider.FullWidth .SliderPage1 .SliderText h2,
.Slider.FullWidth .SliderPage1 .SliderText h3,
.Slider.FullWidth .SliderPage1 .SliderText h4,
.Slider.FullWidth .SliderPage1 .SliderText h5 {
  color:inherit
}
.Slider.FullWidth .SliderPage1 .ActionButton {
  margin-top:1em;
  text-align:right
}
.jumbotron .jumbotron-content {
  max-height:100%
}
.jumbotron .img-copyright {
  position:absolute;
  bottom:.5em;
  right:1em;
  font-size:70%
}
.jumbotron.home,
.jumbotron.interior {
  position:relative;
  color:#fff
}
.jumbotron.home {
  height:24em
}
.jumbotron.home .ActionButton,
.jumbotron.home h1 span {
  display:block;
  margin-right:auto;
  margin-left:auto;
  padding-left:15px;
  padding-right:15px;
  max-width:1170px
}
.jumbotron.home h1 {
  color:#fff;
  margin-top:0;
  padding-top:.3em;
  padding-bottom:.3em;
  text-align:center;
  font-weight:400;
  font-size:280%;
  background-color:rgba(0,0,0,.45)
}
.no-mqs .jumbotron.home h1 span {
  padding-left:8%;
  padding-right:8%
}
.jumbotron.home .ActionButton {
  text-align:right
}
.no-mqs .jumbotron.home .ActionButton {
  padding-right:12%
}
.jumbotron.interior {
  height:20em
}
.jumbotron.interior p {
  padding:1.5em 1em .8em;
  font-size:150%;
  margin-bottom:0
}
.jumbotron.interior .ActionButton {
  clear:both;
  padding-left:3em;
  padding-right:3em
}
.no-mqs .jumbotron.interior {
  height:25em
}
.no-mqs .jumbotron.interior p {
  font-size:200%
}
.no-mqs .jumbotron.interior .jumbotron-text span {
  background-color:rgba(0,0,0,.55);
  padding:0 .45em;
  margin-bottom:.2em;
  float:left;
  clear:left
}
.no-mqs .jumbotron.interior.AlignRight .jumbotron-text span {
  float:right;
  clear:right
}
.CommunityLinksBlock a,
.header-link a,
.header-link a:visited {
  color:#333
}
.CommunityLinksBlock a:hover {
  background-color:#93cadc;
  color:#333;
  text-decoration:none
}
.CommunityLinksBlock a.CommunityLinksSelected,
.CommunityLinksBlock a.CommunityLinksSelected:hover {
  background-color:#2f8aa7;
  color:#fff;
  font-weight:700;
  text-decoration:none
}
.BreadCrumbCurrent {
  font-size:120%;
  font-weight:700
}
.CommunityItemTitle {
  font-size:110%;
  padding:.25em 0
}
.MedigramStories,
.MedigramStory {
  font-size:17px
}
.CommunityCommentItem {
  background:#f2f2f2;
  border-left:10px solid #ddd;
  padding:.5em .5em .2em;
  margin-left:3em;
  -webkit-box-shadow:1px 1px 3px rgba(0,0,0,.2);
  box-shadow:1px 1px 3px rgba(0,0,0,.2)
}
.CommunityWikiItem .CommunityRepeaterTable .CommunityCommentItem {
  background:#f2f2f2
}
.CommunityWikiReplyForm {
  background:#f2f2f2;
  -webkit-box-shadow:1px 1px 3px rgba(0,0,0,.2);
  box-shadow:1px 1px 3px rgba(0,0,0,.2)
}
.CalloutArea1,
.CalloutArea2,
.CalloutBlockType1,
.CalloutBlockType2 {
  -webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);
  padding:10px;
  margin:20px;
  border-radius:0;
  color:#fff
}
.DonorBannerHome {
  background:url(../../images/SampleSites/Donor/birdbanner.jpg) no-repeat;
  overflow:hidden;
  height:330px;
  position:relative
}
.DonorBannerInterior {
  overflow:hidden;
  height:275px;
  position:relative
}
.DonorBannerInteriorBackground1 {
  background:url(../../images/SampleSites/Donor/bearbanner.jpg) no-repeat #67895e
}
.DonorBannerInteriorBackground2 {
  background:url(../../images/SampleSites/Donor/butterflybanner.jpg) no-repeat #95bb19
}
.DonorBannerInteriorBackground3 {
  background:url(../../images/SampleSites/Donor/catbanner.jpg) no-repeat #764c31
}
.DonorBannerInteriorBackground4 {
  background:url(../../images/SampleSites/Donor/frogbanner.jpg) no-repeat #416a26
}
.DonorBannerInteriorBackground5 {
  background:url(../../images/SampleSites/Donor/numbatbanner.jpg) no-repeat #696f44
}
.DonorBannerInteriorBackground6 {
  background:url(../../images/SampleSites/Donor/squirrelbanner.jpg) no-repeat #3c683d
}
.DonorBannerTextBackgroundHome {
  background:rgba(0,0,0,.4);
  float:right;
  height:292px;
  width:450px;
  margin:20px
}
.DonorBannerTextBackgroundInterior {
  background:rgba(0,0,0,.4);
  float:right;
  height:236px;
  width:450px;
  margin:20px
}
.DonorBannerTextBackgroundHome h1,
.DonorBannerTextBackgroundInterior h1 {
  color:#fff;
  font-size:2.8em;
  background:0 0;
  margin:.4em
}
.DonorBannerTextBackgroundHome p,
.DonorBannerTextBackgroundInterior p {
  color:#fff;
  font-size:1.2em;
  line-height:1.6em;
  margin:1em;
  padding:.4em
}
.CalloutArea1,
.CalloutBlockType1 {
  background-color:#009b96;
  box-shadow:inset 0 3px 5px rgba(0,0,0,.125)
}
.CalloutArea1 .Error,
.CalloutArea2 .CalloutBlockType2 .Error,
.CalloutArea3 .CalloutBlockType3 .Error,
.CalloutBlockType1 .Error {
  color:#eee!important
}
.CalloutArea1 .PanelHead.Distinguish,
.CalloutArea1 .TitleBarCaption,
.CalloutArea1 h2,
.CalloutArea2 .PanelHead.Distinguish,
.CalloutArea2 .TitleBarCaption,
.CalloutArea2 h2,
.CalloutArea3 .PanelHead.Distinguish,
.CalloutArea3 .TitleBarCaption,
.CalloutArea3 h2,
.CalloutBlockType1 .PanelHead.Distinguish,
.CalloutBlockType1 .TitleBarCaption,
.CalloutBlockType1 h2,
.CalloutBlockType2 .PanelHead.Distinguish,
.CalloutBlockType2 .TitleBarCaption,
.CalloutBlockType2 h2,
.CalloutBlockType3 .PanelHead.Distinguish,
.CalloutBlockType3 .TitleBarCaption,
.CalloutBlockType3 h2,
.SecondaryColumn .PanelHead,
.SecondaryColumn .TitleBarCaption,
.SecondaryColumn .panel-heading,
.SecondaryColumn h2,
.TitleBarNoBorder .PanelHead.Distinguish,
.TitleBarNoBorder .TitleBarCaption,
.TitleBarNoBorder .panel-heading.Distinguish,
.header-link {
  border-bottom:none
}
.CalloutArea2,
.CalloutBlockType2 {
  background-color:#174a7c;
  box-shadow:inset 0 3px 5px rgba(0,0,0,.125)
}
.CalloutArea3,
.CalloutBlockType3 {
  background-color:#23749d;
  padding:10px;
  margin:20px;
  border-radius:0;
  -webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);
  box-shadow:inset 0 3px 5px rgba(0,0,0,.125);
  color:#fff
}
.ContentBlockPrimary {
  padding:20px;
  background-color:#f4f5ed
}
.ShadowBox {
  box-shadow:4px 4px 8px #acacac;
  padding:40px;
  background-color:#fbfbfb;
  display:inline-block
}
a.ShadowBox,
a.ShadowBox:active,
a.ShadowBox:focus,
a.ShadowBox:hover {
  text-decoration:none;
  transition:background .1s ease-out;
  -webkit-transition:background .1s ease-out
}
.MedigramStory {
  background-color:#fff;
  margin:0;
  display:inline-block
}
.BlockList a,
.BlockTLItem {
  display:block;
  text-decoration:none
}
.MedigramStory h2 a {
  color:#00756c;
  text-decoration:none;
  font-size:30px;
  line-height:40px
}
.MedigramStory a.Back {
  text-decoration:none;
  font-weight:600;
  color:#00756c
}
.MedigramStories a,
.MedigramStories a:active,
.MedigramStories a:focus,
.MedigramStories a:hover {
  color:#00756c;
  font-size:19px;
  font-weight:700
}
.RelevantReading {
  padding:13px;
  border:2px solid #00756c;
  background-color:#fff;
  text-align:center;
  margin-bottom:20px
}
.RelevantReading .Title {
  font-size:26px;
  font-weight:600;
  color:#00756c
}
.RelevantReading .Bar {
  width:100%;
  background-color:#899820;
  height:3px;
  text-align:left;
  margin:10px 0
}
.SecondaryColumn .PanelTitle,
.SecondaryColumn .panel-title,
.SecondaryColumn h2 {
  font-family:Century Gothic,Helvetica,sans-serif;
  font-weight:700;
  font-size:90%;
  color:#999;
  text-transform:uppercase
}
.SecondaryColumn .PanelHead,
.SecondaryColumn .panel-heading {
  padding:0 4px
}
.SecondaryColumn .CommunityBlogItem {
  padding:0 0 0 10px
}
.SecondaryColumn .CommunityItemTitle {
  font-weight:400;
  font-size:inherit
}
.SecondaryColumn .RadGrid .rgNoRecords td,
.SecondaryColumn .RadGrid .rgRow td {
  padding:4px
}
.ContentBlockLeft,
.ContentBlockPictureArea {
  width:250px;
  float:left;
  margin-right:.5em;
  margin-bottom:.5em
}
.ContentBlockLeft.FloatRight,
.ContentBlockPictureArea.FloatRight {
  float:right;
  margin-left:.5em
}
.BlockList a {
  padding:20px
}
.BlockList a:hover {
  background-color:#eef0e3
}
.BlockList p {
  color:#333;
  margin-bottom:0
}
.BlockTLItem {
  padding:10px 0
}
.BlockList li,
.BlockTLItem {
  border-bottom:1px dotted #ddd
}
.BlockList h4,
.BlockTLItem h4 {
  font-size:110%;
  font-weight:400
}
.PublishDate {
  font-size:85%;
  font-style:italic
}
.Quote {
  background:#fff;
  border-top:3px solid #edf7eb;
  border-bottom:3px solid #edf7eb;
  margin:1.5em .7em 1.5em 0;
  padding:1.5em .7em 2.5em;
  quotes:"\201C" "\201D" "\201C" "\201D";
  font-weight:400;
  display:flow-root
}
.QuoteText:before {
  color:#00756c;
  content:open-quote;
  margin-right:.25em;
  vertical-align:-.4em;
  font-size:5em;
  line-height:.1em;
  font-family:Georgia,serif
}
.meg .title,
.nav-secondary .sub-nav-head,
a.FeatureActionLink {
  font-family:Century Gothic,Helvetica,sans-serif
}
.QuoteCitation {
  display:inline-block;
  font-style:italic
}
.Quote p {
  display:inline
}
.Quote site {
  display:block;
  margin-left:1em;
  margin-top:.5em;
  font-style:italic
}
.Quote site:before {
  content:"— "
}
.no-mqs .Quote {
  font-size:1.2em
}
.no-mqs .Quote site {
  font-size:.9em;
  margin-left:2em
}
.FeatureText,
.no-mqs a.FeatureActionLink {
  font-size:150%
}
.QuoteStyle2 {
  border-left-color:#23749d
}
.CalloutPanelField1 .PanelField .Label:first-child,
.CalloutPanelField1 .PanelField label:first-child,
.CalloutPanelField1.PanelField .Label:first-child,
.CalloutPanelField1.PanelField label:first-child {
  position:relative;
  padding:15px;
  margin:0 0 1em;
  color:#fff;
  background:#75a000;
  width:auto;
  border-radius:3px
}
.CalloutPanelField1 .PanelField .Label:first-child:after,
.CalloutPanelField1 .PanelField label:first-child:after,
.CalloutPanelField1.PanelField .Label:first-child:after,
.CalloutPanelField1.PanelField label:first-child:after {
  content:"";
  position:absolute;
  bottom:-8px;
  left:30px;
  border-width:8px 8px 0;
  border-style:solid;
  border-color:#75a000 transparent;
  display:block;
  width:0
}
.iPartChain.LastPart>.panel,
.iPartChain.MiddlePart>.panel {
  border-top-width:0!important
}
.iPartChain.FirstPart>.panel,
.iPartChain.MiddlePart>.panel {
  border-bottom-width:0!important
}
.TotalBox label {
  background-color:#174a7c;
  padding:.25em .75em;
  color:#fff
}
.iPartChain.LastPart,
.iPartChain.MiddlePart {
  margin-top:-.9em
}
.FeatureText {
  color:#595959;
  line-height:170%
}
.CenterText,
.Spotlight,
.Spotlight h4,
.Spotlight img {
  text-align:center
}
a.FeatureActionLink {
  -webkit-transition:.2s 0;
  -moz-transition:.2s 0;
  -o-transition:.2s 0;
  transition:.2s 0;
  font-size:110%;
  font-weight:200;
  line-height:1.5em;
  padding:8px 0;
  text-decoration:none
}
@media (min-width:992px) {
  .has-secondary-col .col-primary {
    width:82%
  }
  .has-secondary-col .col-secondary {
    width:16%
  }
  .has-secondary-col.col-on-right .col-primary {
    float:left;
    margin-right:2%
  }
  .has-secondary-col.col-on-right .col-secondary {
    float:right
  }
  .has-secondary-col.col-on-left .col-primary {
    float:right;
    margin-left:2%
  }
  .has-secondary-col.col-on-left .col-secondary {
    float:left
  }
  .footer-promo-container .lead {
    font-size:170%
  }
  a.FeatureActionLink {
    font-size:150%
  }
}
.no-mqs .Spotlight .ImageWrapper {
  height:160px
}
.Spotlight .TextButton {
  margin-top:1em
}
.Spotlight p {
  text-align:center;
  padding-top:.4em
}
.Spotlight a img {
  -webkit-transition:opacity .2s;
  -moz-transition:opacity .2s;
  -o-transition:opacity .2s;
  transition:opacity .2s
}
.Spotlight a img:hover,
a.Announcement:hover {
  opacity:.8
}
.SpotlightRow {
  margin-bottom:1.2em
}
.no-mqs .SpotlightRow.ThreeAcross .Spotlight {
  float:left;
  width:33%;
  padding-left:5%;
  padding-right:5%
}
.feature-header {
  color:#174a7c;
  border-bottom:none;
  margin-bottom:.8em
}
.HomepageNews,
.HomepageNews a.Item:hover {
  border:2px solid #bed6de
}
.feature-link-with-image,
.feature-link-with-image:active,
.feature-link-with-image:hover,
.feature-link-with-image:visited,
.meg a,
.meg a:active,
.meg a:focus,
.meg a:hover {
  text-decoration:none;
  color:#fff
}
.feature-link-with-image .feature-link-wrapper {
  height:17em;
  margin-bottom:20px
}
.feature-link-with-image .feature-link-text {
  height:100%;
  padding:.8em;
  font-size:110%
}
@media (min-width:480px) {
  .footer-content-section {
    float:left;
    width:50%
  }
  .jumbotron.interior p {
    font-size:170%
  }
  .feature-link-with-image .feature-link-text {
    width:45%
  }
}
.no-mqs .feature-link-with-image .feature-link-text {
  width:45%
}
.feature-link-with-image .feature-link-text h1,
.feature-link-with-image .feature-link-text h2,
.feature-link-with-image .feature-link-text h3,
.feature-link-with-image .feature-link-text h4,
.feature-link-with-image .feature-link-text h5 {
  margin-top:0
}
.feature-link-with-image.feature-link-1 .feature-link-text {
  background-color:rgba(220,79,0,.75)
}
.feature-link-with-image.feature-link-1:hover .feature-link-text {
  background-color:rgba(169,61,0,.75)
}
.feature-link-with-image.feature-link-2 .feature-link-text {
  background-color:rgba(58,171,207,.75)
}
.feature-link-with-image.feature-link-2:hover .feature-link-text {
  background-color:rgba(42,141,172,.75)
}
.bg-img-red-panda {
  background-color:#57574b;
  background-image:url("../../images/SampleSites/Donor/red-panda.jpg")
}
.bg-img-tiger-swimming {
  background-color:#1c1705;
  background-image:url("../../images/SampleSites/Donor/tiger-swimming.jpg")
}
.bg-img-highland-cow {
  background-color:#e4e0cd;
  background-image:url("../../images/SampleSites/Donor/highland-cow.jpg")
}
.bg-img-volunteer-canoes {
  background-color:#8aa15b;
  background-image:url("../../images/SampleSites/Donor/volunteer-canoes.jpg")
}
.bg-img-elephant-with-mountains {
  background-color:#748610;
  background-image:url("../../images/SampleSites/Donor/elephant-with-mountains.jpg")
}
.bg-img-wildlife-refuge {
  background-color:#6d7f2d;
  background-image:url("../../images/SampleSites/Donor/wildlife-refuge.jpg")
}
.bg-img-poplar-trees {
  background-color:#737e23;
  background-image:url("../../images/SampleSites/Donor/poplar-trees.jpg");
  background-position:top center!important
}
.bg-img-swamp {
  background-color:#bbbdb8;
  background-image:url("../../images/SampleSites/Donor/swamp.jpg")
}
.bg-img-roseate-terns {
  background-color:#8f9949;
  background-image:url("../../images/SampleSites/Donor/roseate-terns.jpg");
  background-position:center 88%!important
}
.img-copyright {
  font-size:70%
}
.donate-page .SectionLabel {
  color:#174a7c;
  font-size:250%
}
.RadTreeView.RadTreeView_Austin a.rtIn,
.alert,
.closebtn:hover,
h4,
h5,
h6 {
  color:#000
}
.donate-page .GiftAmountLabel,
.donate-page .GiftItemDescription {
  font-size:125%
}
.donate-page .GiftItemDescription {
  display:block;
  padding-bottom:20px
}
a.Announcement,
a.Announcement:active,
a.Announcement:focus,
a.Announcement:hover,
a.Announcement:visited {
  background:linear-gradient(45deg,#147f9c -8%,#04466e 50%,#0b243b 86%,#000 147%);
  background:-moz-linear-gradient(45deg,#147f9c -8%,#04466e 50%,#0b243b 86%,#000 147%);
  background:-webkit-linear-gradient(45deg,#147f9c -8%,#04466e 50%,#0b243b 86%,#000 147%);
  background:linear-gradient(45deg,#147f9c -8%,#04466e 50%,#0b243b 86%,#000 147%);
  transition:opacity .3s;
  color:#ecf4f5;
  font-weight:700;
  font-size:18px;
  font-family:Century Gothic,Helvetica,sans-serif;
  padding:30px;
  width:100%;
  display:inline-block;
  margin-top:25px;
  text-decoration:none
}
.alert {
  padding:20px;
  background-color:#ecf4f5;
  transition:.3s
}
.closebtn {
  margin-left:20px;
  color:#75a9b9;
  font-weight:700;
  float:right;
  font-size:35px;
  cursor:pointer;
  transition:.3s;
  line-height:1px
}
.imageicon,
.imagenewsicon {
  width:100%;
  height:auto
}
.overlayicon,
.overlaynewsicon {
  position:absolute;
  top:0;
  bottom:0;
  left:0;
  right:0;
  height:100%;
  width:100%;
  opacity:0;
  transition:.2s;
  background-color:transparent
}
.iconicon,
.iconnewsicon {
  color:#fff;
  font-size:100px;
  position:absolute;
  top:50%;
  left:50%;
  transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  text-align:center
}
.meg {
  cursor:pointer;
  position:relative;
  overflow:hidden;
  width:33%;
  text-align:center;
  display:inline-block;
  margin:0
}
@media (max-width:869px) {
  .meg {
    width:32%
  }
}
@media (min-width:870px) {
  .meg {
    width:33%
  }
}
.meg .erin {
  background:#b9c703
}
.meg .jane {
  background:#119ea7
}
.meg .laura {
  background:#0b243b
}
.meg .erin,
.meg .jane,
.meg .laura {
  position:absolute;
  top:0;
  left:0;
  color:#fff;
  font-weight:600;
  -webkit-transition:.3s ease-out;
  -moz-transition:.3s ease-out;
  -o-transition:.3s ease-out;
  -ms-transition:.3s ease-out;
  transition:.3s ease-out;
  opacity:0;
  width:100%;
  height:100%;
  padding:30px
}
.meg .text {
  -webkit-transition:.3s ease-out;
  -moz-transition:.3s ease-out;
  -o-transition:.3s ease-out;
  -ms-transition:.3s ease-out;
  transition:.3s ease-out;
  transform:translateY(60px);
  -webkit-transform:translateY(60px)
}
.meg .title {
  text-transform:none;
  opacity:0;
  transition-delay:0.2s;
  transition-duration:.3s;
  text-align:left;
  line-height:1.5!important;
  font-size:17px
}
@media (min-width:1200px) and (max-width:1300px) {
  .meg .title {
    font-size:16px;
    font-weight:600
  }
}
@media (min-width:1100px) and (max-width:1199px) {
  .meg .title {
    font-size:14px;
    font-weight:600
  }
}
@media (min-width:1040px) and (max-width:1099px) {
  .meg .title {
    font-size:13px;
    font-weight:600
  }
}
@media (min-width:980px) and (max-width:1039px) {
  .meg .title {
    font-size:12px;
    font-weight:600
  }
}
@media (min-width:920px) and (max-width:979px) {
  .meg .title {
    font-size:11px;
    font-weight:600
  }
}
@media (min-width:850px) and (max-width:919px) {
  .meg .title {
    font-size:10px;
    font-weight:600
  }
}
@media (max-width:849px) {
  .meg .title {
    font-size:9px;
    font-weight:600
  }
}
@media (max-width:900px) {
  .meg .title strong {
    font-size:35px
  }
  .meg .title em {
    font-size:18px;
    margin-right:5px
  }
}
@media (min-width:901px) {
  .meg .title strong {
    font-size:45px
  }
  .meg .title em {
    font-size:25px;
    margin-right:10px
  }
}
.meg:focus .title,
.meg:hover .title {
  opacity:1;
  -webkit-transform:translateY(0);
  transform:translateY(0)
}
.meg .title em {
  font-style:italic;
  font-weight:700;
  line-height:.5
}
.meg .title strong {
  font-weight:700;
  font-stretch:condensed;
  line-height:.5
}
.homepage #sceneryfooter {
  margin:0;
  width:100%;
  display:block!important
}
.HomepageNews {
  background-color:#fff;
  padding:10px;
  margin-bottom:10px;
  margin-top:0
}
.Slider.FullWidth,
.header {
  margin:0 auto
}
.HomepageNews a.Item,
.HomepageNews a.Item:active,
.HomepageNews a.Item:focus,
.HomepageNews a.Item:hover,
.HomepageNews a.Item:visited {
  font-size:16px;
  font-weight:700;
  text-decoration:none;
  color:#0b243b
}
.HomepageNews a.Item {
  padding:7px;
  display:block;
  border:2px solid transparent
}
.HomepageNews .Date {
  font-weight:400
}
a.news:link,
a.news:visited {
  background-color:#f4f5ed;
  color:#000;
  padding:15px 25px;
  text-align:center;
  text-decoration:none;
  display:inline-block
}
a.news:active,
a.news:hover {
  background-color:#e1e3df;
  position:absolute;
  transition:.2s
}
a.news {
  transition:background .2s ease-out
}
@media (min-width:768px) {
  .MobileOnly,
  .RadMenu.rmResponsive .rmToggle,
  .auth-link-container,
  .search-container {
    display:none
  }
  .auth-link-container-sm,
  .search-container-sm {
    display:inline-block!important
  }
  .navbar-collapse {
    clear:right;
    padding-left:0;
    padding-right:0;
    background-color:transparent;
    border:none
  }
  #masterDonorHeaderImage,
  #masterHeaderImage {
    margin-top:38px
  }
  .footer-nav-copyright .footer-social-copyright .footer-social {
    text-align:left
  }
  .footer-nav-copyright .footer-social-copyright .footer-copyright {
    float:right;
    width:auto;
    clear:right
  }
  .footer .footer-social {
    width:33.3333333333%
  }
  .footer .footer-promo-container {
    width:66.6666666667%
  }
  .FooterContact {
    width:24%;
    text-align:center;
    float:right
  }
  .RadMenu.rmResponsive .rmRootGroup>.rmItem>.rmLink {
    font-size:16px
  }
  .RadMenu.rmResponsive .rmItem {
    white-space:nowrap
  }
  .RadMenu.rmResponsive .rmRootGroup>.rmItem {
    float:left;
    clear:none
  }
  .RadMenu.rmResponsive .rmRootGroup>.rmItem>.rmLink,
  .RadMenu.rmResponsive .rmSlide .rmGroup,
  .RadMenu.rmResponsive .rmSlide .rmLink,
  .RadMenu.rmResponsive .rmSlide .rmSeparator {
    margin:0
  }
  .RadMenu.rmResponsive .rmSlide .rmItem {
    float:none;
    display:block
  }
  .RadMenu.rmResponsive .rmSlide .rmExpandRight {
    background-image:url("images/ResponsiveNav.png");
    background-position:100% -200px;
    background-repeat:no-repeat
  }
  .RadMenu.rmResponsive .rmSlide .rmText {
    padding-right:40px
  }
  .nav-auxiliary .NavigationListItem,
  .nav-auxiliary .header-social .SocialSprite {
    margin-left:7px
  }
  .header-search {
    padding:0 0 0 7px
  }
  .nav-primary .nav-aux-primary-switch,
  td.nav-primary .nav-aux-primary-switch,
  th.nav-primary .nav-aux-primary-switch,
  tr.nav-primary .nav-aux-primary-switch {
    display:none!important
  }
  .EventSummary .Description {
    padding:2em
  }
  .Slider.FullWidth h1,
  .jumbotron.home h1 {
    font-size:320%
  }
  .Slider.FullWidth .SliderPage1 .SliderContent {
    position:inherit;
    float:right;
    width:36em;
    margin:1em;
    max-height:22em
  }
  .jumbotron.home h1 span {
    padding-left:8%;
    padding-right:8%
  }
  .jumbotron.home .ActionButton {
    padding-right:12%
  }
  .jumbotron.interior {
    height:25em
  }
  .jumbotron.interior p {
    font-size:200%
  }
  .jumbotron.interior .jumbotron-text span {
    background-color:rgba(0,0,0,.55);
    padding:0 .45em;
    margin-bottom:.2em;
    float:left;
    clear:left
  }
  .jumbotron.interior.AlignRight .jumbotron-text span {
    float:right;
    clear:right
  }
  .MedigramStory .Left,
  .MedigramStory .LeftTop {
    margin:0 20px 20px 0;
    max-width:40%;
    float:left;
    color:#5b9c9b;
    text-align:center;
    font-size:15px
  }
  .MedigramStory .Right,
  .MedigramStory .RightTop {
    margin:0 0 20px 20px;
    max-width:40%;
    float:right;
    color:#5b9c9b;
    text-align:center;
    font-size:15px
  }
  .MedigramStory .Center {
    margin:20px auto;
    color:#5b9c9b;
    text-align:center;
    font-size:15px
  }
  .MedigramStory {
    padding:30px 15px 0;
    border-top:3px solid #899820;
    line-height:1.8
  }
  .Quote {
    font-size:1.2em
  }
  .Quote site {
    font-size:.9em;
    margin-left:2em
  }
  .Spotlight .ImageWrapper {
    height:160px
  }
  .SpotlightRow.ThreeAcross .Spotlight {
    float:left;
    width:33%;
    padding-left:5%;
    padding-right:5%
  }
  .containericon,
  .containernewsicon {
    position:relative;
    max-width:400px;
    width:100%
  }
  .nav-primary,
  body {
    font-size:15px
  }
  #masterHeaderImage {
    margin-top:0
  }
  .nav-primary {
    margin-top:10px;
    float:right;
    clear:right;
    width:100%;
    padding-top:10px;
    padding-bottom:10px
  }
  .nav-auxiliary a {
    text-decoration:none
  }
  .RadMenu.rmResponsive .rmRootGroup>.rmItem {
    padding:3px 0;
    margin:0 0 7px
  }
  .RadMenu.rmResponsive .rmRootGroup>.rmItem:last-child>.rmLink {
    border-right:none
  }
  .RadMenu.rmResponsive .rmLink,
  .RadMenu.rmResponsive .rmSlide .rmLink {
    padding:0 10px
  }
  .search-field {
    float:right;
    margin:10px 0 0
  }
}
.header {
  padding-bottom:40px;
  border-bottom:0;
  background:#fff
}
#masterContentArea,
.header-container {
  margin-top:0;
  margin-bottom:0;
  border-bottom:0
}
.header-container {
  padding:0
}
.search-container-sm {
  display:block!important
}
.navbar-header {
  padding:0 10px
}
.nav-primary {
  background:#fff;
  border-top:1px solid #27b2c3;
  border-bottom:1px solid #27b2c3
}
.RadMenu.rmResponsive .rmExpanded>.rmRootLink,
.RadMenu.rmResponsive .rmRootGroup>.rmItem:focus,
.RadMenu.rmResponsive .rmRootGroup>.rmItem:hover,
.RadMenu.rmResponsive .rmSelected {
  background:#fff;
  background:-moz-linear-gradient(top,#fff 0,#fff 40%,#fff 100%);
  background:-webkit-linear-gradient(top,#fff 0,#fff 40%,#fff 100%);
  background:linear-gradient(to bottom,#fff 0,#fff 40%,#fff 100%)
}
.RadMenu.rmResponsive .rmExpanded>.rmRootLink,
.RadMenu.rmResponsive .rmFocused>.rmRootLink,
.RadMenu.rmResponsive .rmRootLink:focus,
.RadMenu.rmResponsive .rmRootLink:hover,
.RadMenu.rmResponsive .rmSelected>.rmRootLink {
  background:0 0
}
.RadMenu.rmResponsive .rmLink,
.RadMenu.rmResponsive .rsmLink {
  color:#333;
  font-weight:400
}
.nav-secondary .sub-nav-head {
  font-weight:600;
  text-transform:uppercase;
  font-size:13px;
  line-height:24px;
  background:#0c3b61
}
.nav-secondary {
  background:#fff;
  font-size:13px
}
.RadTreeView.RadTreeView_Austin>.rtUL>.rtLI,
.RadTreeView.RadTreeView_Austin>.rtUL>.rtLI>.rtUL>.rtLI {
  padding-left:0;
  display:grid
}
.ContentBlockPrimary ul,
.RadTreeView .rtLI {
  padding-left:0
}
body {
  background:#e0e0e0;
  font-family:Segoe UI,Helvetica,Arial,sans-serif;
  color:#241f21
}
#masterContentArea {
  background:#fff;
  padding-top:15px;
  min-height:55%
}
#masterMainButtonBar {
  margin:0 0 50px
}
#masterHeaderActionArea a,
.RadUpload .ruButton,
.RadUploadProgressArea .ruButton,
.TextButton,
.TextButtonWithImage,
.btn,
a.auth-link {
  display:inline-block;
  background:repeat-x #fff;
  border:1px solid #008aad;
  line-height:1.384615384615385em;
  -webkit-border-radius:4px;
  -moz-border-radius:4px;
  border-radius:0;
  color:#008aad;
  -webkit-box-shadow:inset 0 0 0 rgba(255,255,255,.2),0 0 0 rgba(0,0,0,.05);
  -moz-box-shadow:inset 0 0 0 rgba(255,255,255,.2),0 0 0 rgba(0,0,0,.05);
  box-shadow:inset 0 0 0 rgba(255,255,255,.2),0 0 0 rgba(0,0,0,.05);
  padding:6px 9px!important;
  font-weight:700!important;
  cursor:pointer;
  margin-right:5px;
  margin-left:0;
  text-decoration:none;
  text-shadow:0 -1px 0 transparent;
  -webkit-transition:background .2s ease-out;
  Transition:background 0.2s ease-out
}
a.auth-link-Join,
a.auth-link-wismed-community {
  display:inline-block;
  line-height:1.384615384615385em;
  padding:6px 9px!important;
  font-weight:700!important;
  cursor:pointer;
  margin-right:15px;
  margin-left:0;
  text-shadow:0 -1px 0 transparent;
  -webkit-transition:background .2s ease-out;
  Transition:background 0.2s ease-out
}
a.auth-link-Join {
  background:repeat-x #0c3b61;
  border:1px solid #0c3b61;
  -webkit-border-radius:4px;
  -moz-border-radius:4px;
  border-radius:0;
  color:#fff;
  -webkit-box-shadow:inset 0 0 0 rgba(255,255,255,.2),0 0 0 rgba(0,0,0,.05);
  -moz-box-shadow:inset 0 0 0 rgba(255,255,255,.2),0 0 0 rgba(0,0,0,.05);
  box-shadow:inset 0 0 0 rgba(255,255,255,.2),0 0 0 rgba(0,0,0,.05)
}
a.auth-link-wismed-community:active,
a.auth-link-wismed-community:focus,
a.auth-link-wismed-community:hover,
a.auth-link:active,
a.auth-link:focus,
a.auth-link:hover {
  background:#e2eff3;
  color:#008aad;
  border:1px solid #008aad
}
a.auth-link-Join:active,
a.auth-link-Join:focus,
a.auth-link-Join:hover {
  background:#008aad;
  color:#fff;
  border:1px solid #008aad
}
a.auth-link-wismed-community {
  background:repeat-x #fff;
  border:1px solid #0c3b61;
  -webkit-border-radius:4px;
  -moz-border-radius:4px;
  border-radius:0;
  color:#0c3b61;
  -webkit-box-shadow:inset 0 0 0 rgba(255,255,255,.2),0 0 0 rgba(0,0,0,.05);
  -moz-box-shadow:inset 0 0 0 rgba(255,255,255,.2),0 0 0 rgba(0,0,0,.05);
  box-shadow:inset 0 0 0 rgba(255,255,255,.2),0 0 0 rgba(0,0,0,.05)
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-family:Century Gothic,Helvetica,sans-serif;
  font-weight:700;
  margin:0;
  padding:0
}
h1,
h2,
h3 {
  color:#333;
  margin-bottom:1em
}
.PageTitle,
h1 {
  border-bottom:3px solid #e8e8e8;
  font-size:36px;
  padding-bottom:14px;
  line-height:1.2em
}
.PanelHead.Distinguish,
.TitleBarCaption,
.panel-heading.Distinguish,
div.PanelTitle,
h2 {
  min-height:0;
  line-height:26px;
  font-size:20px;
  border:none
}
a,
a:active,
a:focus,
a:hover {
  color:#23749d;
  background-color:transparent
}
a.col-primary,
a.col-primary:active,
a.col-primary:focus,
a.col-primary:hover {
  color:#75b1b9;
  background-color:transparent
}
.ContentBlockPrimary img,
.Spotlight a img {
  border-radius:0
}
@media (max-width:1400px) {
  .LeftMargin {
    margin-left:0
  }
}
@media (min-width:1401px) {
  .LeftMargin {
    margin-left:0
  }
  .RightMargin {
    margin-right:0
  }
}
.footer {
  display:block;
  margin:0 auto
}
.footer-content,
.footer-nav-copyright {
  color:#fff;
  float:left
}
.footer-content {
  width:100%
}

@media (max-width:767px) {
  .navbar-collapse {
    margin-left:-15px;
    margin-right:-15px
  }
  .header-logo-container {
    margin:0 auto 30px;
    width:inherit;
    float:none
  }
  .header-social,
  .nav-auxiliary .nav-aux-primary-switch,
  .ste-section,
  td.nav-auxiliary .nav-aux-primary-switch,
  th.nav-auxiliary .nav-aux-primary-switch,
  tr.nav-auxiliary .nav-aux-primary-switch {
    display:none!important
  }
  .footer-nav-copyright .footer-social-copyright {
    text-align:center
  }
  .FooterItem {
    Display:none
  }
  .FooterContact {
    text-align:center;
    margin:0 auto
  }
  .rmResponsive .rmSlide {
    width:100%!important;
    left:0!important
  }
  .rmResponsive .rmSlide .rmSlide {
    left:0!important;
    margin-top:51px
  }
  .nav-auxiliary .nav-aux-button .NavigationLink {/*! margin-left:15px; *//*! padding:9px 10px; *//*! margin-top:6.5px; *//*! margin-bottom:6.5px; *//*! border:1px solid transparent; *//*! border-radius:0; */}
  .nav-auxiliary .nav-aux-button .NavigationLink:active {
    background-color:#2f8aa7
  }
  .nav-auxiliary .nav-aux-button.nav-aux-account .nav-text,
  .nav-auxiliary .nav-aux-button.nav-aux-cart .nav-text {
    display:inline-block;
    white-space:nowrap;
    overflow:hidden;
    width:22px;
    height:19px;
    padding-left:22px
  }
  .nav-auxiliary .nav-aux-button.nav-aux-account .nav-text {
    background-position:0 -100px
  }
  .nav-auxiliary .nav-aux-button.nav-aux-cart .nav-text {
    background-position:0 -50px
  }
  .nav-auxiliary .nav-aux-button.nav-aux-cart .cartFull {
    left:29px;
    top:8px
  }
  .nav-auxiliary .nav-aux-button.nav-aux-cart .cartCenter {
    background-color:#27b2c3;
    color:#fff
  }
  .jumbotron.interior .jumbotron-content {
    height:100%;
    background-color:rgba(0,0,0,.65);
    text-align:center
  }
  .MedigramStory .Center,
  .MedigramStory .Left,
  .MedigramStory .LeftTop,
  .MedigramStory .Right,
  .MedigramStory .RightTop {
    margin:20px auto;
    display:block;
    color:#5b9c9b;
    text-align:center;
    font-size:15px
  }
  .MedigramStory {
    padding:15px 15px 0;
    border-top:3px solid #899820
  }
  .DesktopOnly,
  .containericon,
  .containernewsicon {
    display:none
  }
  .header-search,
  .nav-auxiliary .nav-aux-button .NavigationLink,
  .nav-auxiliary .nav-aux-button .NavigationLink:focus,
  .nav-auxiliary .nav-aux-button .NavigationLink:hover,
  .navbar-toggle.collapsed,
  .navbar-toggle:focus,
  .navbar-toggle:hover {
    background-color:#0c3b61
  }
  .header-search .search-field {
    width:95%;
    margin:0 auto;
    display:block;
    Font-family:Century Gothic,Helvetica,sans-serif
  }
  #masterHeaderImage {
    margin:0 auto;
    display:block;
    float:none
  }
}

