html, html.RadForm { background-image: url("/static/svggradient.aspx?css=RadialGradient+%23999999+%23222222+10+55+50%25+25%25");background: #222222 no-repeat radial-gradient(50% 25%, circle closest-side, from(#999999) 150px, to(#222222) 825px); background: #222222 no-repeat -moz-radial-gradient(50% 25%, circle closest-side, #999999 150px, #222222 825px); background: #222222 no-repeat -webkit-gradient(radial, 50% 25%, 150, 50% 25%, 825, from(#999999), to(#222222)); background-position: 0px 0px; }
html body, html.rfdZone body { background: transparent; }
.container #contentcolumn .RadDock .rdTitleBar em, .container #columns .RadGrid table .rgHeader, .container #columns .RadGrid table .rgHeader a, .container #contentcolumn .RadToolBar .rtbTemplate { font-family: Verdana, Geneva, sans-serif; }
#maincontainer .RadForm .rfdLabel label, #maincontainer .RadForm .rfdFieldset fieldset legend, #maincontainer .RadForm.rfdHeading h4, #maincontainer .RadForm legend, #maincontainer .RadForm.rfdHeading h5, #maincontainer .RadForm.rfdHeading h6 { font-family: Verdana, Geneva, sans-serif; }
#maincontainer ul > li.rmItem .rmLink, #maincontainer ul > li.rnvItem .rnvLink, .rnvPopup ul > li.rnvItem .rnvLink { font-family: Verdana, Geneva, sans-serif; }
body, div, .bodycontent, .container #contentcolumn a, .container #columns .RadGrid table, #maincontainer #columns.RadForm input, #maincontainer #columns.RadForm select, #maincontainer #columns.RadForm textarea, #maincontainer #columns.RadForm label, #maincontainer #columns.RadForm .RadListBox .rlbText { font-family: Verdana, Geneva, sans-serif; }
#maincontainer #columns.RadForm a.rfdSkinnedButton, #maincontainer #columns.RadForm a.rfdSkinnedButton input.rfdDecorated, #maincontainer #columns.RadForm a.rfdSkinnedButton button.rfdDecorated, #maincontainer .RadForm .rfdCheckboxChecked, #maincontainer .RadForm .rfdCheckboxUnchecked, #maincontainer .RadForm .rfdRadioUnchecked, #maincontainer .RadForm .rfdRadioChecked, #maincontainer .RadForm .rfdTextbox, #maincontainer .RadForm .rfdTextarea, #maincontainer .RadForm .rfdFieldset fieldset { font-family: Verdana, Geneva, sans-serif !important; }
.bgHeader { font-family: Verdana, Geneva, sans-serif; font-size: 0.75em; color: #ffffff; background-color: #009966; text-decoration:none;}
#menubar { position: absolute; bottom: 0%; }
.heading { text-align: center; font-size: 1.1em; font-weight: bold; font-family: Verdana, Geneva, sans-serif; color: #ffffff; background-color: #009966; text-decoration:none;}
.bodycontent { padding: 5px 5px 10px 10px; text-decoration:none; }
#maincontainer h1, #maincontainer h2, #maincontainer h3, #maincontainer h4, #maincontainer h5, #maincontainer h6, #contentcolumn fieldset legend  {font-family: Verdana, Geneva, sans-serif; }
h1 { font-weight: bold; color: #FFFFFF; padding: 0px; margin: 0px; padding-left: 10px; padding-right: 10px; }
h1 #clubname { color: #FFFFFF; font-size: 300%; }
h2 { font-weight: bold; font-size: 1.15em; padding: 0px; margin: 0px; padding: 3px; }
h3 { font-weight: bold; font-size: 1.1em; padding: 0px; margin: 0px; padding: 3px; }
hr { background-color: #009966; color: Color [A=255, R=0, G=153, B=102]; margin: 15px 0px; height: 1px; padding-left: 5px; padding-right: 5px; padding-top: 0px; padding-bottom: 0px; }
input, select, textarea { font-family: Verdana, Geneva, sans-serif; text-decoration:none; }
#contentcolumn a { font-family: Verdana, Geneva, sans-serif; font-size: 1em; text-decoration:none;}
#contentcolumn a:hover {  font-family: Verdana, Geneva, sans-serif;  font-size: 1em; text-decoration:underline;}
.member {  font-family: Verdana, Geneva, sans-serif; font-size: 0.75em; text-decoration:none;}
.member a:hover {  font-family: Verdana, Geneva, sans-serif; text-decoration:underline;color:#0000CC;}
.title, .titleSmall {  font-family: Verdana, Geneva, sans-serif; }
.titleSmall { font-size: 0.75em; }
.titleRow {  background-Color:#009966; color:#ffffff }
#nav fieldset legend.loggedin { color: #ffffff; }
#maincontainer ul > li.rmItem .rmLink, #maincontainer ul > li.rnvItem .rnvLink, .rnvPopup ul > li.rnvItem .rnvLink { font-size:100%; }
body:not(.popup) #contentcolumn, body:not(.popup) #footer { font-size:100%; }
#topsection { height: 145px; background-image: url("/static/svggradient.aspx?css=VerticalGradient+%23009966+%23FFFFFF+0+100");background: #FFFFFF no-repeat -moz-linear-gradient(top, #009966 0%, #FFFFFF 100%); background: #FFFFFF no-repeat linear-gradient(top, from(#009966) 0%, to(#FFFFFF) 100%); background: #FFFFFF no-repeat -webkit-gradient(linear, center 0%, center 100%, from(#009966), to(#FFFFFF)); ; }
#footer { background-image: url("/static/svggradient.aspx?css=RadialGradient+%23EEEEEE+%23CCCCCC+10+55+50%25+25%25");background: #CCCCCC no-repeat radial-gradient(50% 25%, circle closest-side, from(#EEEEEE) 150px, to(#CCCCCC) 825px); background: #CCCCCC no-repeat -moz-radial-gradient(50% 25%, circle closest-side, #EEEEEE 150px, #CCCCCC 825px); background: #CCCCCC no-repeat -webkit-gradient(radial, 50% 25%, 150, 50% 25%, 825, from(#EEEEEE), to(#CCCCCC)); background-position: 0px 0px;; }
#disclaimer, #disclaimer a, #footer .share { color:#666666; }
#nav { position: relative; z-index: 1; width: 160px; background: #009966;; }
@media(max-width: 992px) { #nav { background: #009966; background-image: none; } #nav.expanded {background: #009966;; } #nav.column:after { background-color: #009966; color: #ffffff; } }
#LoginTable_mynav > div.rnvRootGroupWrapper li .rnvRootLink { padding: 15px; }
#borders #columns #nav .Transparent ul.rmRootGroup > li > .rmLink { color: #ffffff; }
#topright { position: absolute; left: 996px; top: 0px; }
#Top1_clublogo { position: absolute; left: 795px; top: 8px; }
.RadForm.rfdRoundedCorners.rfdTextbox #columns .rfdTextInput, .RadForm.rfdRoundedCorners.rfdTextbox #columns .rfdTextInput option, .RadForm.rfdRoundedCorners.rfdTextarea #columns textarea, .RadForm.rfdRoundedCorners.rfdFieldset #columns fieldset, .RadForm.rfdRoundedCorners #columns .rfdSkinnedButton, .RadForm.rfdRoundedCorners .RadComboBox .rcbInner {border-radius: 5px; } 
#clubname, #Top1_clublogo { z-index: 1; }
#topright { z-index: 0; }
#borders { border-style: solid; border-color: #555555; border-width: 0px; }
#borders #mobileAds { margin-left: -0px; }
.RadAjax { margin-top: -0px; margin-left: -0px; }
@media(min-width:992px) {
#maincontainer { padding: 3px 3px 3px 3px; }
}
#borders { -moz-box-shadow: 0px 0px 3px 3px #FFFFFF; -webkit-box-shadow: 0px 0px 3px 3px #FFFFFF; box-shadow:0px 0px 3px 3px #FFFFFF; }
#borders.container { background: #FFFFFF; } #borders.container, #borders.container .transparent, html.rfdFieldset #borders.container fieldset, fieldset legend, #contentcolumn fieldset .rfdHeading { color:#111; }
body .container { min-width: 320px; }
#columns { display: flex; flex: 1; min-height: 80vh; flex-direction: row; }
#columns .middle { flex: 1; max-width: calc(100% - 160px - 0px) }
#columns #nav { order: -1; width: 160px;}
#columns .rightAds { width: 0px; }

.RadAutoCompleteBox_Hay {
  color: #333333;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .RadAutoCompleteBox_Hay .racTokenList {
    padding: 4px 27px 4px 4px;
    border-radius: 4px;
    border-color: #515146;
    color: #555555;
    background-color: #eeebd8;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
    .RadAutoCompleteBox_Hay .racTokenList:hover {
      border-color: #30302a; }
    .RadAutoCompleteBox_Hay .racTokenList.racFocused {
      border-color: #65d31a;
      box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); }
    .RadAutoCompleteBox_Hay .racTokenList.racDisabled {
      color: #888888;
      border-color: #515146;
      background-color: #e4dfc1; }
  .RadAutoCompleteBox_Hay .racToken {
    border-radius: 4px;
    border-color: #9a9979;
    color: #ffffff;
    background-color: #a5a488; }
  .RadAutoCompleteBox_Hay .racTokenList.racFocused {
    border-color: #65d31a;
    color: #555555;
    background-color: #eeebd8; }
  .RadAutoCompleteBox_Hay .racToken.racFocused {
    outline: 1px dotted #ffffff;
    outline-offset: -2px; }
  .RadAutoCompleteBox_Hay .racTokenList.racHovered {
    border-color: #30302a;
    color: #555555;
    background-color: #eeebd8; }
  .RadAutoCompleteBox_Hay .racToken.racHovered {
    border-color: #30302a;
    color: #000000;
    background-color: #5abc17; }
  .RadAutoCompleteBox_Hay .racToken.racSelected {
    border-color: #0d0d0b;
    color: #000000;
    background-color: #5abc17; }
  .RadAutoCompleteBox_Hay .racEmptyMessage {
    color: #888888; }
  .RadAutoCompleteBox_Hay .racLoadingIcon {
    right: 5px;
    bottom: 5px;
    background-image: url('<%=WebResource("Telerik.Web.UI.Skins.Hay.Common.loading_small.gif")%>'); }

.RadAutoCompleteBoxPopup_Hay {
  border-color: #dddddd;
  color: #333333;
  background-color: #ffffff;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  margin-top: 3px;
  border-radius: 4px;
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .RadAutoCompleteBoxPopup_Hay .racList {
    padding: 5px 0; }
  .RadAutoCompleteBoxPopup_Hay .racShowAll {
    color: #000000;
    border-color: #dddddd; }
    .RadAutoCompleteBoxPopup_Hay .racShowAll:hover {
      color: #245100; }
  .RadAutoCompleteBoxPopup_Hay .racItem {
    padding: 3px 12px; }
  .RadAutoCompleteBoxPopup_Hay .racItemHovered {
    color: #000000;
    background-color: #e0fccb; }
  .RadAutoCompleteBoxPopup_Hay .racFocused {
    box-shadow: inset 0 0 5px #448f11; }
  .RadAutoCompleteBoxPopup_Hay .racItemSelected {
    color: #ffffff;
    background-color: #5abc17; }

.RadButton_Hay {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .RadButton_Hay.rbButton {
    padding: 6px 12px; }
  .RadButton_Hay.rbButton.rbIconOnly {
    padding: 6px; }
  .RadButton_Hay.rbButton,
  .RadButton_Hay.RadButton.rbButton.rbDisabled,
  .RadButton_Hay .rbSplitPart {
    border-color: #515146;
    color: #ffffff;
    background-color: #888775; }
  .RadButton_Hay.rbButton.rbHovered,
  .RadButton_Hay.rbButton.rbToggled.rbHovered,
  .RadButton_Hay.rbButton .rbHovered,
  .RadButton_Hay.rbButton:focus {
    border-color: #30302a;
    color: #000000;
    background-color: #5abc17;
    box-shadow: inset 0 0 1px #888775; }
  .RadButton_Hay.rbButton:focus {
    outline-width: thin;
    outline-offset: -2px;
    outline-color: #30302a; }
  .RadButton_Hay.rbButton.rbSelected,
  .RadButton_Hay.rbButton.rbToggled,
  .RadButton_Hay.rbSelected .rbHovered {
    border-color: #0d0d0b;
    color: #000000;
    background-color: #5abc17;
    color: #ffffff;
    box-shadow: 0 3px 5px rgba(0, 0, 0, 0.125) inset; }
  .RadButton_Hay.rbButton:hover,
  .RadButton_Hay.rbButton.rbHovered .rbSplitPart {
    border-color: #30302a; }
  .RadButton_Hay.rbButton.rbSelected,
  .RadButton_Hay.rbButton.rbSelected:active .rbSplitPart {
    border-color: #0d0d0b; }
  .RadButton_Hay .rbSplitPart .rbIcon,
  .RadButton_Hay.rbButton.rbHovered .rbSplitPart .rbIcon,
  .RadButton_Hay.rbButton.rbHovered.rbSelected .rbSplitPart .rbIcon {
    color: #ffffff; }
  .RadButton_Hay.rbButton:hover .rbHovered .rbIcon {
    color: #000000; }
  .RadButton_Hay.rbButton.rbSelected .rbHovered .rbSplitPart .rbIcon,
  .RadButton_Hay.rbButton.rbSelected .rbSplitPart .rbIcon {
    color: #000000; }
  .RadButton_Hay.rbCheckBox .rbText,
  .RadButton_Hay.rbRadioButton .rbText,
  .RadButton_Hay.rbToggleButton .rbText {
    color: #333333; }
  .RadButton_Hay .rbIcon {
    color: #000000; }
  .RadButton_Hay.rbHovered .rbIcon {
    color: #e0fccb; }
  .RadButton_Hay .rbToggleCheckboxChecked,
  .RadButton_Hay .rbToggleCheckboxFilled,
  .RadButton_Hay.rbCheckBox .rbToggleCheckboxChecked.rbIcon,
  .RadButton_Hay.rbRadioButton .rbToggleRadioChecked.rbIcon,
  .RadButton_Hay.rbToggled .rbToggleCheckBoxChecked.rbIcon,
  .RadButton_Hay.rbToggled .rbToggleRadioChecked.rbIcon {
    color: #e0fccb; }
  .RadButton_Hay.rbHovered .rbToggleCheckboxFilled,
  .RadButton_Hay.rbToggled.rbHovered .rbIcon,
  .RadButton_Hay.rbHovered .rbToggleCheckboxChecked.rbIcon,
  .RadButton_Hay.rbHovered .rbToggleRadioChecked.rbIcon {
    color: #000000; }
  .RadButton_Hay.rbPrimaryButton .rbIcon {
    color: #ffffff; }
  .RadButton_Hay.rbPrimaryButton.rbHovered .rbIcon {
    color: #ffffff; }
  .RadButton_Hay.rbPrimaryButton.rbCheckBox .rbToggleCheckboxChecked.rbIcon,
  .RadButton_Hay.rbPrimaryButton.rbRadioButton .rbToggleRadioChecked.rbIcon,
  .RadButton_Hay.rbPrimaryButton.rbToggled .rbToggleCheckBoxChecked.rbIcon,
  .RadButton_Hay.rbPrimaryButton.rbToggled .rbToggleRadioChecked.rbIcon {
    color: #ffffff; }
  .RadButton_Hay.rbPrimaryButton.rbToggled.rbHovered .rbIcon,
  .RadButton_Hay.rbPrimaryButton.rbHovered .rbToggleCheckboxChecked.rbIcon,
  .RadButton_Hay.rbPrimaryButton.rbHovered .rbToggleRadioChecked.rbIcon {
    color: #ffffff; }
  .RadButton_Hay .rbPrimaryIcon {
    margin: 0.07143em 0.35714em 0em 0em \9; }
  .RadButton_Hay .rbSecondaryIcon {
    margin: 0.07143em 0em 0em 0.35714em \9; }
  .RadButton_Hay _:-ms-fullscreen, :root .RadButton_Hay.rbButton .rbPrimaryIcon {
    margin: 0.07143em 0.35714em 0em 0em; }
  .RadButton_Hay _:-ms-fullscreen, :root .RadButton_Hay.rbButton .rbSecondaryIcon {
    margin: 0.07143em 0em 0em 0.35714em; }
  .RadButton_Hay.rbPrimaryButton,
  .RadButton_Hay.RadButton.rbButton.rbPrimaryButton.rbDisabled {
    border-color: #9a9979;
    color: #ffffff;
    background-color: #a5a488; }
    .RadButton_Hay.rbPrimaryButton.rbHovered,
    .RadButton_Hay.rbPrimaryButton.rbToggled.rbHovered,
    .RadButton_Hay.rbPrimaryButton.rbFocused,
    .RadButton_Hay.RadButton.rbButton.rbPrimaryButton.rbDisabled.rbHovered,
    .RadButton_Hay.RadButton.rbButton.rbPrimaryButton.rbDisabled.rbToggled.rbHovered,
    .RadButton_Hay.RadButton.rbButton.rbPrimaryButton.rbDisabled.rbFocused {
      border-color: #7a795c;
      color: #ffffff;
      background-color: #376711;
      box-shadow: none; }
    .RadButton_Hay.rbPrimaryButton.rbFocused,
    .RadButton_Hay.RadButton.rbButton.rbPrimaryButton.rbDisabled.rbFocused {
      outline-color: #ffffff; }
    .RadButton_Hay.rbPrimaryButton.rbSelected,
    .RadButton_Hay.rbPrimaryButton.rbToggled,
    .RadButton_Hay.RadButton.rbButton.rbPrimaryButton.rbDisabled.rbSelected,
    .RadButton_Hay.RadButton.rbButton.rbPrimaryButton.rbDisabled.rbToggled {
      border-color: #545440;
      color: #ffffff;
      background-color: #767563;
      box-shadow: 0 3px 5px rgba(0, 0, 0, 0.125) inset; }
  .RadButton_Hay.rbCheckBox .rbIcon.rbToggleCheckbox,
  .RadButton_Hay.rbCheckBox .rbIcon.rbToggleCheckboxChecked,
  .RadButton_Hay.rbCheckBox .rbIcon.rbToggleCheckboxFilled,
  .RadButton_Hay.rbToggleButton .rbIcon.rbToggleCheckbox,
  .RadButton_Hay.rbToggleButton .rbIcon.rbToggleCheckboxChecked,
  .RadButton_Hay.rbToggleButton .rbIcon.rbToggleCheckboxFilled,
  .RadButton_Hay.rbToggleButton .rbIcon.rbToggleRadio,
  .RadButton_Hay.rbToggleButton .rbIcon.rbToggleRadioChecked,
  .RadButton_Hay.rbRadioButton .rbIcon.rbToggleRadio,
  .RadButton_Hay.rbRadioButton .rbIcon.rbToggleRadioChecked {
    margin: 0em 0.5em 0em -0.14286em; }
  .RadButton_Hay .rbSplitPart {
    padding: 6px; }
  .RadButton_Hay.rbButton.rbRtl .rbSplitPart,
  .RadButton_Hay.rbButton.rbRtl .rbSplitPart.rbHovered {
    border-right-color: #515146; }
  .RadButton_Hay.rbButton.rbRtl .rbSplitPart.rbSelected {
    border-right-color: #0d0d0b; }

span.RadButton_Hay.rbButton .rbText {
  padding: 0em 2.14286em 0em 0em; }

span.RadButton_Hay.rbButton .rbSplitPartLeft + .rbText {
  padding: 0em 0em 0em 2.14286em; }

.RadCalendar_Hay {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .RadCalendar_Hay .rcTitlebar {
    padding: 0;
    border-radius: 4px 4px 0 0;
    border-color: #dddddd;
    background-color: #888775;
    color: #000000;
    line-height: 2.78;
    font-size: 1em; }
    .RadCalendar_Hay .rcTitlebar .rcPrev,
    .RadCalendar_Hay .rcTitlebar .rcNext,
    .RadCalendar_Hay .rcTitlebar .rcFastPrev,
    .RadCalendar_Hay .rcTitlebar .rcFastNext {
      margin: .14em;
      width: 2.3em;
      height: 2.3em;
      border: 1px solid transparent;
      border-radius: .3em; }
      .RadCalendar_Hay .rcTitlebar .rcPrev:before,
      .RadCalendar_Hay .rcTitlebar .rcNext:before,
      .RadCalendar_Hay .rcTitlebar .rcFastPrev:before,
      .RadCalendar_Hay .rcTitlebar .rcFastNext:before {
        line-height: 2.3; }
      .RadCalendar_Hay .rcTitlebar .rcPrev:hover,
      .RadCalendar_Hay .rcTitlebar .rcNext:hover,
      .RadCalendar_Hay .rcTitlebar .rcFastPrev:hover,
      .RadCalendar_Hay .rcTitlebar .rcFastNext:hover {
        background-color: #5abc17;
        border-color: #30302a;
        color: #000000; }
  .RadCalendar_Hay .rcMain {
    background: #ffffff;
    border-color: #dddddd;
    border-radius: 0 0 0.29em 0.29em; }
  .RadCalendar_Hay .rcMainTable {
    font: 1em/1.42857 "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .RadCalendar_Hay .rcCalendars > .rcMainTable {
    border-collapse: collapse; }
  .RadCalendar_Hay .rcHeader,
  .RadCalendar_Hay .rcFooter {
    border-color: #dddddd; }
  .RadCalendar_Hay th.rcViewSel {
    padding: 0.48em 1em;
    width: .43em;
    background: #888775;
    border-right: 1px solid #dddddd; }
  .RadCalendar_Hay .rcWeek th {
    margin-left: 1px;
    padding-top: .5em;
    padding-bottom: .5em;
    color: #000000;
    text-align: center; }
  .RadCalendar_Hay .rcRow th {
    border-right: 1px solid #dddddd;
    background-color: #888775; }
  .RadCalendar_Hay .rcRow td {
    border-color: transparent; }
  .RadCalendar_Hay .rcMain .rcRow a,
  .RadCalendar_Hay .rcMain .rcRow span {
    padding: 0;
    width: 2.3em;
    height: 2.3em;
    border: 1px solid transparent;
    border-radius: .29em;
    color: #333333;
    line-height: 2.3;
    text-align: center; }
  .RadCalendar_Hay .rcRow th,
  .RadCalendar_Hay .rcMain .rcWeekend a,
  .RadCalendar_Hay .rcMain .rcOtherMonth a,
  .RadCalendar_Hay .rcMain .rcOutOfRange span {
    color: #999999; }
  .RadCalendar_Hay .rcRow .rcToday a {
    background: #eeebd8;
    border-color: #65d31a;
    box-shadow: 0 0 6px 1px #65d31a; }
  .RadCalendar_Hay .rcMain .rcRow .rcSelected a {
    border-color: #357ebd;
    background: #5abc17;
    color: #ffffff; }
  .RadCalendar_Hay .rcRow .rcHover a {
    color: #000000;
    border-color: #d2fbb3;
    background-color: #e0fccb;
    box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1); }
  .RadCalendar_Hay .rcRow .rcFocus a {
    border-color: #448f11;
    box-shadow: 0 0 3px #448f11 inset; }

.RadCalendarMultiView_Hay .rcTitlebar {
  padding: 0;
  line-height: 2.65;
  background: #888775;
  border-bottom: 0 none;
  border-radius: 0.29em 0.29em 0 0; }
  .RadCalendarMultiView_Hay .rcTitlebar td {
    height: 2.64em; }

.RadCalendarMultiView_Hay .rcMain {
  border-color: #dddddd;
  border-radius: 0 0 0.29em 0.29em;
  border-width: 0 1px 1px 0; }

.RadCalendarMultiView_Hay .rcCalendar {
  border-color: #dddddd;
  border-width: 1px 0 0 1px; }

.RadCalendarMultiView_Hay .rcMainTable .rcMainTable {
  font-size: 1em; }

.RadCalendarMultiView_Hay .rcMainTable .rcTitle {
  border-color: #e6e6e6;
  background: #ffffff;
  color: #333333;
  line-height: 2.65em; }

.RadCalendarMonthView_Hay {
  border-color: #dddddd;
  border-radius: .29em;
  background: #ffffff;
  font: 14px/1.42857 "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #000000;
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); }
  .RadCalendarMonthView_Hay td {
    width: 3.7em;
    height: 1.86em;
    line-height: 1.86; }
  .RadCalendarMonthView_Hay #rcMView_Feb,
  .RadCalendarMonthView_Hay #rcMView_Apr,
  .RadCalendarMonthView_Hay #rcMView_Jun,
  .RadCalendarMonthView_Hay #rcMView_Aug,
  .RadCalendarMonthView_Hay #rcMView_Oct,
  .RadCalendarMonthView_Hay #rcMView_Dec {
    border-right: 1px solid #dddddd; }
  .RadCalendarMonthView_Hay a {
    margin: 1px;
    padding: 0;
    width: 3.57em;
    height: 1.79em;
    border-radius: .29em;
    color: #333333;
    line-height: 1.79em; }
  .RadCalendarMonthView_Hay a:hover {
    background-color: #e0fccb;
    color: #000000;
    border-color: #d2fbb3; }
  .RadCalendarMonthView_Hay .rcSelected a {
    margin: 0;
    padding: 0;
    border: 0 none;
    border-radius: .29em;
    background: #5abc17;
    color: #ffffff; }
  .RadCalendarMonthView_Hay #rcMView_PrevY a,
  .RadCalendarMonthView_Hay #rcMView_NextY a {
    height: 1.4em; }
  .RadCalendarMonthView_Hay .rcButtons a {
    margin: 0 0.36em 0.36em;
    height: 2.4em;
    line-height: 2.4em;
    border-radius: .29em;
    border-width: 1px;
    border-style: solid;
    color: #ffffff;
    float: left;
    box-sizing: border-box; }
  .RadCalendarMonthView_Hay #rcMView_Today,
  .RadCalendarMonthView_Hay #rcMView_OK,
  .RadCalendarMonthView_Hay #rcMView_Cancel {
    padding: 0 0.71em;
    border: 1px solid #dddddd;
    background: #888775; }
    .RadCalendarMonthView_Hay #rcMView_Today:hover,
    .RadCalendarMonthView_Hay #rcMView_OK:hover,
    .RadCalendarMonthView_Hay #rcMView_Cancel:hover {
      background: #5abc17;
      border-color: #30302a;
      color: #000000; }
  .RadCalendarMonthView_Hay #rcMView_Today {
    margin: 0 0.36em 0.36em;
    width: 4.64em; }
  .RadCalendarMonthView_Hay #rcMView_OK {
    margin: 0 0.36em 0.36em 0;
    width: 4.45em;
    border: 1px solid #9a9979;
    background: #a5a488;
    color: #ffffff; }
  .RadCalendarMonthView_Hay #rcMView_Cancel {
    margin: 0 0 0.36em 0;
    width: 4.45em; }

table.RadCalendarTimeView_Hay {
  border-color: #dddddd;
  border-radius: 4px;
  background: #ffffff;
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  font: 14px/1.42857 "Helvetica Neue", Helvetica, Arial, sans-serif; }

.RadCalendarTimeView_Hay th {
  padding: 0;
  border-bottom: 1px solid #dddddd;
  border-radius: 0.29em 0.29em 0 0;
  background: #888775;
  line-height: 2.25; }

table.RadCalendarTimeView_Hay td {
  padding: 0.14em 0.36em;
  width: .36em;
  border-color: #dddddd; }

.RadCalendarTimeView_Hay a {
  padding: 1px;
  white-space: nowrap;
  border-radius: .32em;
  color: #333333; }

.RadCalendarTimeView_Hay td.rcSelected a {
  padding: 0;
  border: 0;
  background: #5abc17;
  color: #deffb6; }

.RadCalendarTimeView_Hay td.rcHover a {
  padding: 0;
  background: #e0fccb;
  border: 0; }

.RadCalendarTimeView_Hay .rcFooter {
  border-color: #dddddd; }

.RadPicker_Hay .riLabel {
  color: #333333; }

.RadPicker_Hay .rcSelect {
  border-radius: 0 4px 4px 0; }

.RadMonthYearPicker.RadPicker_Hay .rcCalPopup {
  border-radius: 0 4px 4px 0; }

.RadCalendarPopup {
  margin: 2px 0; }
  .RadCalendarPopup .RadCalendar_Hay {
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
    border-radius: 3px; }

.RadColorPicker_Hay {
  font-size: 1em; }
  .RadColorPicker_Hay .rcpPalette {
    background-color: #fcfcfc;
    border-color: #dddddd; }
  .RadColorPicker_Hay .rcpHeader {
    background-color: #888775;
    background-image: linear-gradient();
    border-color: #dddddd; }
  .RadColorPicker_Hay .rcpImageButton,
  .RadColorPicker_Hay a.rslDraghandle {
    color: #000000; }
  .RadColorPicker_Hay .rcpImageButton {
    color: #e0fccb; }
  .RadColorPicker_Hay .rcpIcon em,
  .RadColorPicker_Hay .rcpColorPreview,
  .RadColorPicker_Hay .rcpInput,
  .RadColorPicker_Hay .rcpHexInput,
  .RadColorPicker_Hay .rcpMillionColorsPalette,
  .RadColorPicker_Hay .rcpMillionColorsSlider div.rslTrack {
    background-color: #eeebd8;
    color: #555555;
    border-color: #515146; }
  .RadColorPicker_Hay .rcpIcon a,
  .RadColorPicker_Hay .rcpTabs li,
  .RadColorPicker_Hay .rcpButton {
    border-color: #515146;
    color: #ffffff;
    background-color: #888775; }
  .RadColorPicker_Hay .rcpIcon a,
  .RadColorPicker_Hay .rcpTabs a {
    color: #ffffff; }
  .RadColorPicker_Hay .rcpIcon a:hover,
  .RadColorPicker_Hay .rcpTabs li:hover,
  .RadColorPicker_Hay .rcpButton:hover {
    border-color: #30302a;
    color: #000000;
    background-color: #5abc17; }
  .RadColorPicker_Hay .rcpIcon a:hover,
  .RadColorPicker_Hay .rcpTabs li:hover a {
    color: #000000; }
  .RadColorPicker_Hay .rcpIcon a:active,
  .RadColorPicker_Hay .rcpTabs .rcpSelectedTab,
  .RadColorPicker_Hay .rcpTabs .rcpSelectedTab:hover,
  .RadColorPicker_Hay .rcpButton:active {
    border-color: #0d0d0b;
    color: #000000;
    background-color: #5abc17; }
  .RadColorPicker_Hay .rcpIcon a:focus {
    box-shadow: inset 0 0 5px rgba(13, 13, 11, 0.5); }
  .RadColorPicker_Hay .rcpIcon a:active:before,
  .RadColorPicker_Hay .rcpTabs .rcpSelectedTab a,
  .RadColorPicker_Hay .rcpTabs .rcpSelectedTab:hover a {
    color: #000000; }
  .RadColorPicker_Hay .rcpRecentColors {
    border-color: #dddddd; }
  .RadColorPicker_Hay.rcpCustomColorWrapper .rcpPalette {
    box-shadow: 2px 2px 3px rgba(221, 221, 221, 0.5); }
  .RadColorPicker_Hay .rcpIcon {
    padding: 7px 0; }
  .RadColorPicker_Hay .rcpPageView label {
    color: #333333; }
  .RadColorPicker_Hay .rcpSlider.RadSlider_Hay a.rslDraghandle,
  .RadColorPicker_Hay .rcpMillionColorsSlider.RadSlider_Hay a.rslDraghandle {
    color: #000000; }
  .RadColorPicker_Hay .rcpSlider.RadSlider_Hay a.rslDraghandle:hover,
  .RadColorPicker_Hay .rcpSlider.RadSlider_Hay a.rslDraghandle:active,
  .RadColorPicker_Hay .rcpSlider.RadSlider_Hay a.rslDraghandle:focus,
  .RadColorPicker_Hay .rcpMillionColorsSlider.RadSlider_Hay a.rslDraghandle:hover,
  .RadColorPicker_Hay .rcpMillionColorsSlider.RadSlider_Hay a.rslDraghandle:active,
  .RadColorPicker_Hay .rcpMillionColorsSlider.RadSlider_Hay a.rslDraghandle:focus {
    color: #e0fccb; }

.RadComboBox_Hay {
  color: #333333;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .RadComboBox_Hay .rcbInner {
    border-color: #515146;
    color: #555555;
    background-color: #eeebd8;
    padding: 6px 12px;
    border-radius: 4px;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
  .RadComboBox_Hay .rcbActionButton {
    border-color: #515146;
    color: #ffffff;
    background-color: #888775;
    padding-top: 6px;
    padding-bottom: 6px;
    border-radius: 0 4px 4px 0; }
  .RadComboBox_Hay .rcbLabel {
    padding-top: 7px; }
  .RadComboBox_Hay .rcbHovered {
    border-color: #30302a;
    color: #555555;
    background-color: #eeebd8; }
  .RadComboBox_Hay .rcbHovered .rcbActionButton {
    border-color: #30302a;
    color: #000000;
    background-color: #5abc17; }
  .RadComboBox_Hay .rcbFocused {
    border-color: #515146;
    color: #555555;
    background-color: #eeebd8;
    box-shadow: inset 2px 2px 3px rgba(0, 0, 0, 0.08); }
  .RadComboBox_Hay .rcbFocused .rcbActionButton {
    border-color: #0d0d0b;
    color: #000000;
    background-color: #5abc17;
    border-color: #515146;
    box-shadow: inset -2px 2px 3px rgba(0, 0, 0, 0.08); }
  .RadComboBox_Hay .rcbDisabled {
    border-color: #515146;
    color: #888888;
    background-color: #e4dfc1;
    opacity: 1; }
  .RadComboBox_Hay .rcbDisabled .rcbActionButton {
    border-color: #515146;
    color: #888888;
    background-color: #e4dfc1; }
  .RadComboBox_Hay .rcbReadOnly {
    border-color: #515146;
    color: #ffffff;
    background-color: #888775;
    box-shadow: none; }
    .RadComboBox_Hay .rcbReadOnly.rcbHovered {
      border-color: #30302a;
      color: #000000;
      background-color: #5abc17; }
    .RadComboBox_Hay .rcbReadOnly.rcbFocused {
      border-color: #0d0d0b;
      color: #000000;
      background-color: #5abc17;
      border-color: #515146;
      box-shadow: inset 2px 2px 3px rgba(0, 0, 0, 0.08); }
    .RadComboBox_Hay .rcbReadOnly.rcbDisabled {
      border-color: #515146;
      color: #888888;
      background-color: #e4dfc1; }

.RadComboBox_Hay_rtl .rcbActionButton {
  border-radius: 4px 0 0 4px; }

.RadComboBox_Hay_rtl .rcbFocused .rcbActionButton {
  box-shadow: inset 2px 2px 3px rgba(0, 0, 0, 0.08); }

.RadComboBoxDropDown_Hay {
  border-color: #dddddd;
  color: #333333;
  background-color: #ffffff;
  margin-top: 2px;
  border-radius: 4px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  overflow: hidden; }
  .RadComboBoxDropDown_Hay .rcbScroll {
    padding: 5px 0; }
  .RadComboBoxDropDown_Hay .rcbHeader,
  .RadComboBoxDropDown_Hay .rcbFooter, .RadComboBoxDropDown_Hay .rcbCheckAllItems, .RadComboBoxDropDown_Hay .rcbMoreResults {
    padding: 3px 12px;
    border-color: #dddddd; }
  .RadComboBoxDropDown_Hay .rcbItem {
    padding: 3px 12px; }
    .RadComboBoxDropDown_Hay .rcbItem label {
      margin: -3px -12px;
      padding: 3px 12px; }
  .RadComboBoxDropDown_Hay .rcbSeparator {
    color: #000000;
    background-color: #888775; }
  .RadComboBoxDropDown_Hay .rcbHovered {
    color: #000000;
    background-color: #e0fccb;
    padding: 3px 12px; }
    .RadComboBoxDropDown_Hay .rcbHovered label {
      margin: -3px -12px;
      padding: 3px 12px; }
  .RadComboBoxDropDown_Hay .rcbSelected {
    color: #ffffff;
    background-color: #5abc17;
    padding: 3px 12px; }
    .RadComboBoxDropDown_Hay .rcbSelected label {
      margin: -3px -12px;
      padding: 3px 12px; }
  .RadComboBoxDropDown_Hay .rcbDisabled {
    padding: 3px 12px; }
    .RadComboBoxDropDown_Hay .rcbDisabled label {
      margin: -3px -12px;
      padding: 3px 12px; }
  .RadComboBoxDropDown_Hay .rcbLoading {
    color: #000000;
    background-color: #e0fccb; }
  .RadComboBoxDropDown_Hay .rcbItem em {
    color: #000000;
    background-color: #e0fccb; }
  .RadComboBoxDropDown_Hay .rcbCheckAllItems,
  .RadComboBoxDropDown_Hay .rcbCheckAllItemsHovered {
    margin: 0;
    padding: 3px 12px; }
    .RadComboBoxDropDown_Hay .rcbCheckAllItems label,
    .RadComboBoxDropDown_Hay .rcbCheckAllItemsHovered label {
      margin: -3px -12px;
      padding: 3px 12px; }

.RadDataForm_Hay {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #000000;
  overflow: hidden; }
  .RadDataForm_Hay .rdfLegend,
  .RadDataForm_Hay .rdfBorders {
    border-color: #dddddd; }
  .RadDataForm_Hay .rdfHr {
    color: #515146; }
  .RadDataForm_Hay .rdfFieldHint {
    color: gray; }
  .RadDataForm_Hay .rdfLegend {
    font-size: 1.17em; }
  .RadDataForm_Hay .rdfFieldHint {
    font-size: 0.83em;
    line-height: .8;
    padding: 0 0 0 0.42em; }
  .RadDataForm_Hay .rdfFieldHint.rdfBlock {
    padding: .42em 0 0 0; }
  .RadDataForm_Hay .rdfLabel.rdfBlock {
    padding: 0 0 0.17em 0; }

.RadDataPager_Hay {
  color: #000000;
  background: #888775;
  border: 1px solid #dddddd;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .RadDataPager_Hay .rdpWrap {
    padding: 0; }
  .RadDataPager_Hay .rdpNumPart a,
  .RadDataPager_Hay .rdpPagerButton,
  .RadDataPager_Hay .rdpActionButton {
    border-width: 1px;
    border-style: solid;
    box-sizing: content-box;
    border-color: #515146;
    color: #ffffff;
    background-color: #888775;
    font-size: 1em; }
    .RadDataPager_Hay .rdpNumPart a:hover,
    .RadDataPager_Hay .rdpPagerButton:hover,
    .RadDataPager_Hay .rdpActionButton:hover {
      border-color: #30302a;
      color: #000000;
      background-color: #5abc17; }
  .RadDataPager_Hay .rdpNumPart a,
  .RadDataPager_Hay .rdpActionButton {
    margin: 0;
    width: 1.42857em;
    border-left-width: 0; }
  .RadDataPager_Hay .rdpNumPart a {
    border-radius: 0;
    text-align: center; }
    .RadDataPager_Hay .rdpNumPart a.rdpCurrentPage {
      border-color: #9a9979;
      color: #ffffff;
      background-color: #a5a488; }
  .RadDataPager_Hay .rdpPageFirst {
    border-left-width: 1px;
    border-radius: 0.28571em 0 0 0.28571em; }
  .RadDataPager_Hay .rdpPageLast {
    border-radius: 0 0.28571em 0.28571em 0; }
  .RadDataPager_Hay .NumericPages .rdpNumPart a:first-child {
    border-left-width: 1px;
    border-radius: 0.28571em 0 0 0.28571em; }
  .RadDataPager_Hay .NumericPages .rdpNumPart a:last-child {
    border-radius: 0 0.28571em 0.28571em 0; }
  .RadDataPager_Hay .rdpActionButton {
    box-sizing: content-box; }
  .RadDataPager_Hay .rdpPagerButton {
    border-radius: 0.28571em; }

.RadDock_Hay {
  background-color: #eeebd8;
  color: #333333;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  border-color: #dddddd; }
  .RadDock_Hay.rdRoundedCorner {
    border-radius: 0.28571em; }
  .RadDock_Hay .rdTitleWrapper {
    padding: 10px;
    background-color: #888775;
    color: #333333;
    border-bottom-color: #dddddd; }
  .RadDock_Hay .rdCommands {
    margin: -1.14286em 0em 0em; }
  .RadDock_Hay .rdListItem {
    vertical-align: middle; }
  .RadDock_Hay .rdCommandButton {
    padding: 4px;
    overflow: hidden;
    margin: 0em 0.14286em;
    border-width: 1px;
    border-style: solid;
    color: #ffffff; }
  .RadDock_Hay .rdCommandButton:hover {
    background-color: #5abc17;
    border-color: #30302a;
    color: #000000;
    border-radius: 0.21429em; }
  .RadDock_Hay .rdCommandButton:before {
    text-align: center; }
  .RadDock_Hay .rdContentWrapper {
    color: #333333; }
  .RadDock_Hay.RadDock.rdCollapsed .rdTitleWrapper {
    border-bottom-color: #dddddd; }
  .RadDock_Hay.rdRtl span.rdClose:before,
  .RadDock_Hay.rdRtl span.rdExpand:before,
  .RadDock_Hay.rdRtl span.rdCollapse:before,
  .RadDock_Hay.rdRtl span.rdPin:before,
  .RadDock_Hay.rdRtl span.rdUnpin:before {
    margin: 0.21429em 0.17857em 0em 0em; }
  .RadDock_Hay.rdRtl span.rdCustom:before,
  .RadDock_Hay.rdRtl .rdCommandButton:before {
    margin: 0.42857em 0.5em 0em 0em; }
  .RadDock_Hay .rdTitleWrapper .rdTitle {
    margin: -0.14286em 0em 0em; }

.RadDockZone_Hay {
  background-color: #fcfcfc;
  border-color: #dddddd; }

.RadDropDownList_Hay {
  color: #333333;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .RadDropDownList_Hay .rddlInner {
    border-color: #515146;
    color: #ffffff;
    background-color: #888775;
    padding: 6px 12px;
    border-radius: 4px; }
  .RadDropDownList_Hay .rddlSelect {
    padding-top: 6px;
    padding-bottom: 6px; }
  .RadDropDownList_Hay .rddlHovered {
    border-color: #30302a;
    color: #000000;
    background-color: #5abc17; }
  .RadDropDownList_Hay .rddlFocused {
    border-color: #0d0d0b;
    color: #000000;
    background-color: #5abc17;
    box-shadow: 0 3px 3px rgba(0, 0, 0, 0.08) inset; }

.rddlPopup_Hay {
  border-color: #dddddd;
  color: #333333;
  background-color: #ffffff;
  margin-top: 2px;
  border-radius: 4px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .rddlPopup_Hay .rddlHeader,
  .rddlPopup_Hay .rddlFooter {
    border-color: #dddddd; }
  .rddlPopup_Hay .rddlList {
    padding: 5px 0;
    box-sizing: border-box; }
  .rddlPopup_Hay .rddlItem {
    padding: 3px 12px; }
  .rddlPopup_Hay .rddlItemHovered, .rddlPopup_Hay .rddlItemLoading {
    color: #000000;
    background-color: #e0fccb; }
  .rddlPopup_Hay .rddlItemSelected {
    color: #ffffff;
    background-color: #5abc17; }

.RadDropDownTree_Hay {
  color: #333333;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .RadDropDownTree_Hay .rddtInner {
    padding: 6px 50px 6px 12px;
    border-radius: 4px;
    border-color: #515146;
    color: #ffffff;
    background-color: #888775; }
  .RadDropDownTree_Hay .rddtEmptyMessage {
    color: #888888;
    font-style: italic; }
  .RadDropDownTree_Hay .rddtClearButton {
    color: #ffffff;
    border-color: #515146;
    border-radius: 2px;
    right: 30px; }
    .RadDropDownTree_Hay .rddtClearButton.rddtClearButtonHovered {
      color: #000000;
      border-color: #30302a; }
  .RadDropDownTree_Hay .rddtIcon {
    right: 8px; }
  .RadDropDownTree_Hay .rddtHovered {
    color: #000000;
    background: #5abc17;
    border-color: #30302a; }
  .RadDropDownTree_Hay .rddtFocused {
    color: #000000;
    background: #5abc17;
    border-color: #0d0d0b;
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }

.rddtPopup_Hay {
  margin-top: 2px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #333333;
  background: #ffffff;
  border-color: #dddddd;
  border-radius: 4px;
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); }
  .rddtPopup_Hay .rddtFilter {
    margin: 0;
    border-radius: 3px 3px 0 0;
    color: #000000;
    background: #888775;
    border-color: #dddddd; }
    .rddtPopup_Hay .rddtFilter .rddtFilterInput {
      color: #555555;
      background: #eeebd8;
      border-color: #515146; }
    .rddtPopup_Hay .rddtFilter .rddtFilterEmptyMessage {
      color: #888888;
      font-style: italic; }
  .rddtPopup_Hay .RadTreeView em {
    color: #000000;
    background: #e0fccb; }

.RadEditor_Hay {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  background-color: #888775;
  border-color: #dddddd;
  color: #333333;
  border-radius: 0.28571em;
  /* ToolBar Bootstrap Styles */
  /* Base oveerides */
  /* Override DropDown Body when ToolBar styles are nested inside */ }
  .RadEditor_Hay .reToolIcon:before {
    margin-left: 0.42857em;
    margin-left: 0.57143em \9; }
  .RadEditor_Hay _:-ms-fullscreen, :root .RadEditor_Hay .reToolIcon:before {
    margin-left: 0.57143em; }
  @media screen and (-webkit-min-device-pixel-ratio: 0) {
    .RadEditor_Hay .reToolIcon:before {
      margin-left: 0.35714em; } }
  .RadEditor_Hay .RadRibbonBar a.reDropdown {
    padding: 6px 12px; }
    .RadEditor_Hay .RadRibbonBar a.reDropdown:before {
      margin-top: -0.64286em; }
  .RadEditor_Hay .RadRibbonBar a.reTool {
    border-radius: 0;
    border-width: 1px 0 1px 1px; }
    .RadEditor_Hay .RadRibbonBar a.reTool.reSplitButton {
      height: auto;
      line-height: 1.42857em;
      padding: 3.5px 6px; }
    .RadEditor_Hay .RadRibbonBar a.reTool .reSplitArrow:before {
      margin: 1px auto auto -4px; }
    .RadEditor_Hay .RadRibbonBar a.reTool.rrbSmallButton {
      width: 1.42857em;
      height: 1.42857em; }
    .RadEditor_Hay .RadRibbonBar a.reTool:first-child {
      border-radius: 0.28571em 0em 0em 0.28571em; }
    .RadEditor_Hay .RadRibbonBar a.reTool:last-child {
      border-radius: 0em 0.28571em 0.28571em 0em;
      border-width: 1px; }
  .RadEditor_Hay .RadRibbonBar .rrbImagePlaceholder.reToolIcon.reRibbonToolIcon {
    width: 2.28571em;
    height: 2.28571em; }
    .RadEditor_Hay .RadRibbonBar .rrbImagePlaceholder.reToolIcon.reRibbonToolIcon:before {
      font-size: 16px;
      vertical-align: top; }
  .RadEditor_Hay .RadRibbonBar .rrbMediumButton.reRibbonTool {
    height: 1.39286em; }
    .RadEditor_Hay .RadRibbonBar .rrbMediumButton.reRibbonTool .rrbImagePlaceholder.reToolIcon.reRibbonToolIcon {
      margin-top: -0.78571em;
      height: 1.78571em; }
      .RadEditor_Hay .RadRibbonBar .rrbMediumButton.reRibbonTool .rrbImagePlaceholder.reToolIcon.reRibbonToolIcon:before {
        vertical-align: text-top; }
  .RadEditor_Hay .RadRibbonBar .rrbLargeButton {
    width: inherit;
    height: 4.64286em; }
    .RadEditor_Hay .RadRibbonBar .rrbLargeButton .rrbImagePlaceholder.reToolIcon.reRibbonToolIcon {
      height: 2.85714em; }
      .RadEditor_Hay .RadRibbonBar .rrbLargeButton .rrbImagePlaceholder.reToolIcon.reRibbonToolIcon:before {
        font-size: 32px;
        vertical-align: text-top; }
  .RadEditor_Hay.rePopupContainer,
  .RadEditor_Hay .rePopupTitle,
  .RadEditor_Hay .reCommentInfoPanel,
  .RadEditor_Hay .reCommentView,
  .RadEditor_Hay .reCommentViewText,
  .RadEditor_Hay .reCommentEdit {
    background-color: #fcfcfc;
    border-color: #dddddd;
    background-image: linear-gradient(to bottom, #fefefe 0, #e6e6e6 100%); }
  .RadEditor_Hay .reToolBar {
    padding: 0;
    border: 0; }
  .RadEditor_Hay .reToolBar:after {
    display: inline-block;
    width: 1px;
    height: 2.42857em;
    margin: 0em 0.42857em 0em 0.21429em;
    background-color: #dddddd;
    content: "";
    vertical-align: top; }
  .RadEditor_Hay .reToolBar:last-child:after {
    display: none; }
  .RadEditor_Hay .reToolBar li {
    border-width: 1px 1px 1px 0;
    border-style: solid;
    border-color: #515146;
    border-radius: 0; }
  .RadEditor_Hay .reToolBar li:first-child,
  .RadEditor_Hay .reToolBar .reToolLastItem {
    border-radius: 0.28571em 0em 0em 0.28571em;
    border-width: 1px 1px 1px 0; }
  .RadEditor_Hay .reToolBar li:first-child .reTool,
  .RadEditor_Hay .reToolBar .reToolLastItem .reTool {
    border-radius: 0.28571em 0em 0em 0.28571em; }
  .RadEditor_Hay .reToolBar li:last-child,
  .RadEditor_Hay .reToolBar li:last-child .reTool,
  .RadEditor_Hay .reToolBar .reToolLastItem,
  .RadEditor_Hay .reToolBar .reToolLastItem .reTool {
    border-radius: 0em 0.28571em 0.28571em 0em; }
  .RadEditor_Hay .reToolBar li:first-child:last-child,
  .RadEditor_Hay .reToolBar li:first-child:last-child .reTool {
    border-radius: 0.28571em; }
  .RadEditor_Hay .reSeparator + li {
    border-left-width: 1px; }
  .RadEditor_Hay .reTool {
    width: 2.28571em;
    height: 2.28571em;
    line-height: 1.75em;
    background-color: #ffffff;
    border-radius: 0; }
  @media screen and (-webkit-min-device-pixel-ratio: 0) {
    .RadEditor_Hay .reTool {
      height: 2.25em;
      line-height: 2em; } }
  .RadEditor_Hay .reTool.reSplitButton {
    width: auto;
    min-width: 3.71429em; }
  .RadEditor_Hay .reTool .reSplitArrow {
    width: 1.07143em;
    margin: 0.35714em 0em 0em 0.5em; }
  .RadEditor_Hay .reTool:hover .reSplitArrow {
    border-left-color: transparent; }
  .RadEditor_Hay .reSplitArrow:before {
    margin: 0em 0em 0em -0.35714em;
    font-size: 24px; }
  .RadEditor_Hay a.reToolIcon.reSplitButton:before {
    padding-left: 0;
    top: 0.5em;
    top: 0.64286em \9;
    margin: 0em 0em 0em 0.5em;
    margin: 0em 0em 0em 0.64286em \9; }
  .RadEditor_Hay _:-ms-fullscreen, .RadEditor_Hay a.reToolIcon.reSplitButton:before {
    top: 0.64286em;
    margin: 0em 0em 0em 0.78571em; }
  .RadEditor_Hay _:-ms-fullscreen, .RadEditor_Hay .reRow a.reToolIcon.reSplitButton:before {
    margin: 0em 0em 0em 0.71429em; }
  .RadEditor_Hay .rePopupButton,
  .RadEditor_Hay .reCommentButton,
  .RadEditor_Hay .reAjaxSpellButton {
    border-color: #515146;
    color: #ffffff;
    background-color: #888775; }
  .RadEditor_Hay .reTool:hover,
  .RadEditor_Hay .reToolText:hover,
  .RadEditor_Hay .reDropdown:hover,
  .RadEditor_Hay.reAlignmentSelector td div:hover:before,
  .RadEditor_Hay .rePopupButton:hover,
  .RadEditor_Hay .reCommentButton:hover,
  .RadEditor_Hay .reAjaxSpellButton:hover {
    background-color: #e6e6e6;
    border-color: transparent; }
  .RadEditor_Hay .reTool:active,
  .RadEditor_Hay .reTool:focus,
  .RadEditor_Hay .reToolText:active,
  .RadEditor_Hay .reToolText:focus,
  .RadEditor_Hay .reToolSelected,
  .RadEditor_Hay .reToolSelected:hover,
  .RadEditor_Hay .reDropdown:active,
  .RadEditor_Hay .reDropdown:focus,
  .RadEditor_Hay .rePopupButton:active,
  .RadEditor_Hay .rePopupButton:focus,
  .RadEditor_Hay .reCommentButton:active,
  .RadEditor_Hay .reCommentButton:focus,
  .RadEditor_Hay .reAjaxSpellButton:focus,
  .RadEditor_Hay .reAjaxSpellButton:active {
    background-color: #e6e6e6;
    color: #ffffff;
    box-shadow: 0 3px 5px rgba(0, 0, 0, 0.125) inset; }
  .RadEditor_Hay .reTool:before,
  .RadEditor_Hay .reTool.reToolDisabled:hover:before,
  .RadEditor_Hay .reTool.reToolDisabled:active:before,
  .RadEditor_Hay .reTool.reToolDisabled:focus:before,
  .RadEditor_Hay .reTool.reToolDisabled:hover .reSplitArrow:before,
  .RadEditor_Hay .reTool.reToolDisabled:hover .reSplitArrow:hover:before,
  .RadEditor_Hay .reToolText,
  .RadEditor_Hay .reSplitArrow:before,
  .RadEditor_Hay .reDropdown:before,
  .RadEditor_Hay .reModes .reIcon:before,
  .RadEditor_Hay .reCustomColor {
    color: #333333; }
  .RadEditor_Hay .reCustomLinks a {
    color: #000000; }
  .RadEditor_Hay .reCustomLinks a:hover {
    color: #245100; }
  .RadEditor_Hay .reDOMElement {
    color: #428bca; }
  .RadEditor_Hay .reDOMElementSelected {
    color: #3071a9; }
  .RadEditor_Hay .reTool:hover:before,
  .RadEditor_Hay .reTool:active:before,
  .RadEditor_Hay .reTool:focus:before,
  .RadEditor_Hay .reToolSelected:before,
  .RadEditor_Hay .reTool:hover .reSplitArrow:hover:before,
  .RadEditor_Hay .reTool:hover .reSplitArrow:active:before,
  .RadEditor_Hay .reTool:hover .reSplitArrow:focus:before,
  .RadEditor_Hay .reDropdown:hover,
  .RadEditor_Hay .reDropdown:hover:before,
  .RadEditor_Hay .reDropdown:active,
  .RadEditor_Hay .reDropdown:active:before,
  .RadEditor_Hay .reDropdown:focus,
  .RadEditor_Hay .reDropdown:focus:before,
  .RadEditor_Hay .reModes a:hover,
  .RadEditor_Hay .reModes a:hover .reIcon:before,
  .RadEditor_Hay .reModes a:active,
  .RadEditor_Hay .reModes a:focus,
  .RadEditor_Hay .reModes a:active .reIcon:before,
  .RadEditor_Hay .reModes a:focus .reIcon:before,
  .RadEditor_Hay .reModes .reSelectedMode,
  .RadEditor_Hay .reModes .reSelectedMode .reIcon:before,
  .RadEditor_Hay.reAlignmentSelector td div:hover:before,
  .RadEditor_Hay .rePopupButton:hover,
  .RadEditor_Hay .reCommentButton:hover,
  .RadEditor_Hay .rePopupButton:active,
  .RadEditor_Hay .rePopupButton:focus,
  .RadEditor_Hay .reCommentButton:active,
  .RadEditor_Hay .reCommentButton:focus,
  .RadEditor_Hay .reSpinBoxButtons span:hover:before,
  .RadEditor_Hay .reAjaxSpellButton:hover {
    color: #333333; }
  .RadEditor_Hay li.reSeparator {
    border-right-color: transparent;
    border-left-color: transparent;
    border-color: transparent;
    width: 0.28571em;
    max-width: 0.28571em; }
  .RadEditor_Hay .reToolBarWrapperLeft li.reSeparator,
  .RadEditor_Hay .reToolBarWrapperRight li.reSeparator {
    border-top-color: transparent;
    border-bottom-color: transparent;
    border-color: transparent;
    display: none; }
  .RadEditor_Hay .reToolBarWrapperLeft {
    left: 0.21429em; }
  .RadEditor_Hay .reToolBarWrapperRight {
    right: 0.57143em; }
  .RadEditor_Hay .reToolBarWrapperLeft .reToolBar li,
  .RadEditor_Hay .reToolBarWrapperRight .reToolBar li {
    border-width: 1px 1px 0 1px; }
  .RadEditor_Hay .reToolBarWrapperLeft .reToolBar li:first-child,
  .RadEditor_Hay .reToolBarWrapperRight .reToolBar li:first-child,
  .RadEditor_Hay .reToolBarWrapperLeft .reToolBar .reSeparator + li,
  .RadEditor_Hay .reToolBarWrapperRight .reToolBar .reSeparator + li {
    border-width: 1px 1px 0 1px; }
  .RadEditor_Hay .reToolBarWrapperLeft .reToolBar li:first-child,
  .RadEditor_Hay .reToolBarWrapperRight .reToolBar li:first-child,
  .RadEditor_Hay .reToolBarWrapperLeft .reToolBar li:first-child .reTool,
  .RadEditor_Hay .reToolBarWrapperRight .reToolBar li:first-child .reTool {
    border-radius: 0.28571em 0.28571em 0em 0em; }
  .RadEditor_Hay .reToolBarWrapperLeft .reToolBar li:last-child,
  .RadEditor_Hay .reToolBarWrapperRight .reToolBar li:last-child {
    border-width: 1px;
    border-radius: 0em 0em 0.28571em 0.28571em; }
  .RadEditor_Hay .reToolBarWrapperLeft .reToolBar li:last-child .reTool,
  .RadEditor_Hay .reToolBarWrapperRight .reToolBar li:last-child .reTool,
  .RadEditor_Hay .reToolBarWrapperLeft .reToolBar li:last-child .reDropdown,
  .RadEditor_Hay .reToolBarWrapperRight .reToolBar li:last-child .reDropdown {
    border-radius: 0em 0em 0.28571em 0.28571em; }
  .RadEditor_Hay .reToolBarWrapperLeft .reTool,
  .RadEditor_Hay .reToolBarWrapperRight .reTool {
    min-width: 3.14286em; }
  .RadEditor_Hay .reToolBarWrapperLeft .reDropdown,
  .RadEditor_Hay .reToolBarWrapperRight .reDropdown {
    min-width: 3em;
    padding: 0.35714em 0em; }
  .RadEditor_Hay _:-ms-fullscreen, :root .RadEditor_Hay .reToolBarWrapperLeft .reDropdown,
  .RadEditor_Hay _:-ms-fullscreen, :root .RadEditor_Hay .reToolBarWrapperRight .reDropdown {
    padding: 0.35714em 0em; }
  .RadEditor_Hay .reToolBarWrapperLeft .reToolIcon:before,
  .RadEditor_Hay .reToolBarWrapperRight .reToolIcon:before {
    margin: auto; }
  .RadEditor_Hay .reContent {
    background-color: #eeebd8;
    border-color: #515146;
    border-radius: 0.28571em;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s; }
  .RadEditor_Hay .reTableDiv .reModule,
  .RadEditor_Hay .reTableDiv .reRow {
    border-top-color: #dddddd; }
  .RadEditor_Hay .reDropdown.reToolDisabled,
  .RadEditor_Hay .reDropdown.reToolDisabled:hover,
  .RadEditor_Hay .reDropdown.reToolDisabled:active,
  .RadEditor_Hay .reDropdown.reToolDisabled:focus,
  .RadEditor_Hay .reDropdown.reToolDisabled:before,
  .RadEditor_Hay .reDropdown.reToolDisabled:hover:before,
  .RadEditor_Hay .reDropdown.reToolDisabled:active:before,
  .RadEditor_Hay .reDropdown.reToolDisabled:focus:before,
  .RadEditor_Hay.reInsertTable .reTableWizard.reTool:hover:before {
    color: #333333; }
  .RadEditor_Hay .reDropdown,
  .RadEditor_Hay .reDropdown.reToolDisabled,
  .RadEditor_Hay .reDropdown.reToolDisabled:hover,
  .RadEditor_Hay .reDropdown.reToolDisabled:active,
  .RadEditor_Hay .reDropdown.reToolDisabled:focus {
    background-color: #eeebd8;
    border-color: transparent;
    color: #333333;
    margin: 0; }
  .RadEditor_Hay .reToolBar li:first-child .reDropdown {
    border-radius: 0.28571em 0em 0em 0.28571em; }
  .RadEditor_Hay .reToolBar .reDropdown:last-child {
    border-radius: 0em 0.28571em 0.28571em 0em; }
  .RadEditor_Hay .reRemoveDOMElement,
  .RadEditor_Hay .reRemoveDOMElement:before {
    color: red; }
  .RadEditor_Hay .reRemoveDOMElement:before {
    top: -0.07143em; }
  .RadEditor_Hay.reDropDownBody.reAjaxSpellCheck input[type="text"],
  .RadEditor_Hay .reTableDiv input[type="text"] {
    min-height: 2.42857em;
    padding: 0.42857em 0.85714em;
    border-radius: 0.28571em;
    background-color: #eeebd8;
    color: #555555;
    border-color: #515146;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    font-size: 14px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .RadEditor_Hay.reDropDownBody.reAjaxSpellCheck input[type="text"]:hover,
  .RadEditor_Hay .reTableDiv input[type="text"]:hover {
    background-color: #eeebd8;
    color: #555555;
    border-color: #30302a; }
  .RadEditor_Hay.reDropDownBody.reAjaxSpellCheck input[type="text"]:focus,
  .RadEditor_Hay .reTableDiv input[type="text"]:focus {
    background-color: #eeebd8;
    color: #555555;
    border-color: #65d31a;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6);
    outline: 0 none; }
  .RadEditor_Hay.reDropDownBody.reAjaxSpellCheck input[type="text"]:active,
  .RadEditor_Hay .reTableDiv input[type="text"]:active {
    background-color: #eeebd8;
    color: #555555;
    border-color: #515146; }
  .RadEditor_Hay .reResize:before {
    color: #a6a6a6;
    margin: 0.45em 0 0 -0.3em; }
  .RadEditor_Hay.reToolBarLeft .reResize:before,
  .RadEditor_Hay.reToolBarRight .reResize:before {
    margin: -.45em 0 0; }
  .RadEditor_Hay.reInlineEditor:hover {
    border-color: #dddddd; }
  .RadEditor_Hay.RadWindow,
  .RadEditor_Hay.RadWindow.reInlineEditor:hover {
    border-color: #d9d9d9; }
  .RadEditor_Hay.reInlineEditorSelected,
  .RadEditor_Hay.reInlineEditorSelected:hover {
    border-color: #dddddd; }
  .RadEditor_Hay.RadWindow,
  .RadEditor_Hay.RadWindow .rwContent {
    background-color: #fcfcfc; }
  .RadEditor_Hay.reInsertTable td {
    border-color: #dddddd; }
  .RadEditor_Hay .reFormatSetsHeader,
  .RadEditor_Hay.reInsertTable .reItemOver {
    background-color: #e0fccb;
    color: #333333; }
  .RadEditor_Hay .reModes a {
    border-color: #515146;
    color: #ffffff;
    background-color: #888775;
    width: 7.14286em;
    height: 2.42857em;
    line-height: 2.5em;
    border-radius: 0.28571em;
    margin-right: 0.71429em; }
  .RadEditor_Hay .reModes a:hover {
    border-color: #30302a;
    color: #000000;
    background-color: #5abc17;
    box-shadow: inset 0 0 1px #888775; }
  .RadEditor_Hay .reModes a:active,
  .RadEditor_Hay .reModes a:focus,
  .RadEditor_Hay .reModes .reSelectedMode,
  .RadEditor_Hay .reModes .reSelectedMode:hover {
    border-color: #0d0d0b;
    color: #000000;
    background-color: #5abc17;
    color: #ffffff;
    box-shadow: 0 3px 5px rgba(0, 0, 0, 0.125) inset; }
  .RadEditor_Hay .reModes a .reIcon:before {
    margin: 0.15em 0 0 0.33333em; }
  .RadEditor_Hay .reDropdown {
    min-width: 3.21429em;
    padding: 0.35714em 0.71429em 0.35714em 0.35714em;
    padding: 0.35714em 0.71429em 0.35714em 0.35714em \9; }
  .RadEditor_Hay .reDropdown:before {
    right: -0.35714em;
    top: 0.64286em;
    top: 0.64286em \9;
    content: "\E00E";
    font-size: 24px; }
  .RadEditor_Hay.reDropDownBody,
  .RadEditor_Hay.reDropDownBody .RadEditor_Hay {
    background-color: #eeebd8; }
  .RadEditor_Hay.reDropDownBody li {
    padding: 0.28571em 0.35714em 0.28571em;
    border-color: #515146; }
  .RadEditor_Hay.reDropDownBody li:hover,
  .RadEditor_Hay.reDropDownBody li:hover .reTool {
    background-color: #e0fccb;
    border-color: #30302a; }
  .RadEditor_Hay.reDropDownBody .reToolBar li {
    border: 0;
    border-radius: 0; }
  .RadEditor_Hay.reDropDownBody .reToolBar .reTool {
    height: 1.21429em;
    line-height: 1.21429em; }
  .RadEditor_Hay.reDropDownBody .reToolBar .reToolIcon:before {
    display: inline-block;
    margin-top: -0.21429em;
    vertical-align: top; }
  .RadEditor_Hay.reDropDownBody.reColorPicker {
    width: 19.64286em !important;
    height: 17.5em !important; }
  .RadEditor_Hay.reDropDownBody.reColorPicker li {
    padding: 0; }
  .RadEditor_Hay.reDropDownBody.reColorPicker li,
  .RadEditor_Hay.reDropDownBody.reColorPicker li div {
    width: 1.42857em;
    height: 1.42857em; }
  .RadEditor_Hay.reDropDownBody.reColorPicker li.reClear {
    width: 0;
    height: 0; }
  .RadEditor_Hay.reDropDownBody.reInsertTable {
    width: 11.42857em !important; }
    .RadEditor_Hay.reDropDownBody.reInsertTable .reToolBar .reTool {
      width: 1.7em; }
    .RadEditor_Hay.reDropDownBody.reInsertTable li:hover,
    .RadEditor_Hay.reDropDownBody.reInsertTable li .reTool,
    .RadEditor_Hay.reDropDownBody.reInsertTable li:hover .reTool {
      background-color: transparent; }
    .RadEditor_Hay.reDropDownBody.reInsertTable li:hover {
      opacity: .7; }
  .RadEditor_Hay.reDropDownBody.reAlignmentSelector {
    width: 7.5em !important; }
  .RadEditor_Hay.reDropDownBody.reInsertSymbol {
    width: 11.78571em !important; }
  .RadEditor_Hay .reStatistic {
    color: #999999; }
  .RadEditor_Hay .reModule .reRow {
    height: 2.57143em; }
  .RadEditor_Hay .reRow .reLabel + span,
  .RadEditor_Hay .reRow .reLabel + .reTool,
  .RadEditor_Hay .reRow .reLabel + .reDropdown {
    margin: 0em 1.42857em 0em 0.71429em; }
  .RadEditor_Hay .reRow .reSplitButton {
    position: relative;
    width: 4.78571em;
    height: 2.42857em;
    border-color: #515146;
    color: #ffffff;
    background-color: #888775;
    border-radius: 0.28571em; }
  .RadEditor_Hay .reRow .reSplitButton:hover {
    border-color: #30302a;
    color: #000000;
    background-color: #5abc17;
    box-shadow: inset 0 0 1px #888775; }
  .RadEditor_Hay .reRow .reSplitButton:active {
    border-color: #0d0d0b;
    color: #000000;
    background-color: #5abc17;
    color: #ffffff;
    box-shadow: 0 3px 5px rgba(0, 0, 0, 0.125) inset; }
  .RadEditor_Hay .reRow .reSplitButton .reSplitArrow {
    position: absolute;
    width: 2.35714em;
    height: 2.28571em;
    margin: 0;
    right: 0;
    border-left: 1px solid #515146;
    border-radius: 0em 0.28571em 0.28571em 0em; }
  .RadEditor_Hay .reRow .reSplitButton .reSplitArrow:before {
    margin: 0.28571em 0em 0em -0.07143em; }
  .RadEditor_Hay .reRow .reSpinBox {
    width: 6.07143em; }
  .RadEditor_Hay .reRow .reSpinBox input[type="text"] {
    width: 6.07143em;
    height: 2.42857em;
    border-radius: 0.28571em;
    background-color: #eeebd8;
    color: #555555;
    border-color: #515146;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    padding: 0.08333em 2.5em 0.08333em 0.08333em; }
  .RadEditor_Hay .reRow .reSpinBox input[type="text"]:hover {
    background-color: #eeebd8;
    color: #555555;
    border-color: #30302a; }
  .RadEditor_Hay .reRow .reSpinBox input[type="text"]:focus {
    background-color: #eeebd8;
    color: #555555;
    border-color: #65d31a;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6);
    outline: 0 none; }
  .RadEditor_Hay .reRow .reSpinBox input[type="text"]:active {
    background-color: #eeebd8;
    color: #555555;
    border-color: #515146; }
  .RadEditor_Hay .reRow .reSpinBox .reSpinBoxButtons {
    width: 2.35714em;
    height: 2.35714em;
    border-left: 1px solid #515146; }
  .RadEditor_Hay .reSpinBoxButtons span {
    right: 0.07143em;
    border-radius: 0;
    width: 2.14286em;
    height: 1.07143em; }
  .RadEditor_Hay .reSpinBoxButtons span:hover {
    border-color: #30302a;
    color: #000000;
    background-color: #5abc17; }
  .RadEditor_Hay .reSpinBoxButtons span:active {
    border-color: #0d0d0b;
    color: #000000;
    background-color: #5abc17; }
  .RadEditor_Hay .reSpinBoxButtons .reSpinBoxIncrease {
    top: 0.07143em; }
  .RadEditor_Hay .reSpinBoxButtons .reSpinBoxDecrease {
    bottom: 0; }
  .RadEditor_Hay .reRow.reAltRow {
    line-height: 2.21429em; }
  .RadEditor_Hay .reRow .reSetCellProperties {
    border-radius: 0.28571em;
    border: 1px solid #515146; }
  .RadEditor_Hay .reRow .reclassName,
  .RadEditor_Hay .reRow .retarget,
  .RadEditor_Hay .reRow .reTool {
    border-radius: 0.28571em;
    border-color: #515146;
    color: #ffffff;
    background-color: #888775; }
  .RadEditor_Hay .reRow .reclassName:hover,
  .RadEditor_Hay .reRow .retarget:hover,
  .RadEditor_Hay .reRow .reTool:hover {
    border-color: #30302a;
    color: #000000;
    background-color: #5abc17; }
  .RadEditor_Hay .reRow .reclassName:focus,
  .RadEditor_Hay .reRow .retarget:focus,
  .RadEditor_Hay .reRow .reTool:focus {
    outline-width: thin;
    outline-offset: -2px;
    outline-color: #30302a; }
  .RadEditor_Hay .reRow .reclassName:active,
  .RadEditor_Hay .reRow .reclassName:focus,
  .RadEditor_Hay .reRow .retarget:active,
  .RadEditor_Hay .reRow .retarget:focus,
  .RadEditor_Hay .reRow .reTool:active {
    border-color: #0d0d0b;
    color: #000000;
    background-color: #5abc17;
    box-shadow: 0 3px 5px rgba(0, 0, 0, 0.125) inset;
    color: #ffffff; }
  .RadEditor_Hay .reRow .reclassName,
  .RadEditor_Hay .reRow .retarget {
    line-height: 1.42857;
    padding: 6px 12px; }
  .RadEditor_Hay .reRow .reToolIcon.reDropdown:before {
    margin-left: px2em7px, 14px\9; }
  .RadEditor_Hay _:-ms-fullscreen, :root .RadEditor_Hay .reRow .reToolIcon.reDropdown:before {
    margin-left: 0.5em; }
  .RadEditor_Hay .reBottomZone .reToolBar li {
    border: 0; }
  .RadEditor_Hay .reBottomZone .reToolBar .reTool {
    width: 2.42857em;
    height: 2.42857em;
    border-radius: 0;
    border-width: 1px 1px 1px 0; }
  .RadEditor_Hay .reBottomZone .reTool.reSplitButton {
    width: 4.78571em; }
  .RadEditor_Hay .reBottomZone .reToolBar li:first-child .reTool,
  .RadEditor_Hay .reBottomZone .reToolBar .reSeparator + li .reTool {
    border-width: 1px; }
  .RadEditor_Hay .reTool.reToolText {
    line-height: 2.42857em; }
  .RadEditor_Hay .reToolIcon.reTool.reToolText:before {
    margin: 0.14286em 0.21429em 0em 0em;
    vertical-align: initial; }
  .RadEditor_Hay .reTool.reToolIcon.reSplitButton.reToolText:before {
    margin: 0em 0.21429em;
    vertical-align: top; }
  .RadEditor_Hay.reRtl .reToolBar.RadEditor_Hay li {
    border-width: 1px 0 1px 1px; }
  .RadEditor_Hay.reRtl .reToolBar.RadEditor_Hay li:first-child,
  .RadEditor_Hay.reRtl .reToolBar.RadEditor_Hay li:first-child .reTool {
    border-radius: 0em 0.28571em 0.28571em 0em; }
  .RadEditor_Hay.reRtl .reToolBar.RadEditor_Hay li:last-child,
  .RadEditor_Hay.reRtl .reToolBar.RadEditor_Hay .reToolLastItem,
  .RadEditor_Hay.reRtl .reToolBar.RadEditor_Hay li:last-child .reTool,
  .RadEditor_Hay.reRtl .reToolBar.RadEditor_Hay .reToolLastItem .reTool {
    border-radius: 0.28571em 0em 0em 0.28571em; }
  .RadEditor_Hay.reRtl .reToolBar.RadEditor_Hay li:first-child,
  .RadEditor_Hay.reRtl .reToolBar.RadEditor_Hay .reSeparator + li {
    border-width: 1px; }
  .RadEditor_Hay.reRtl .reToolBar:after {
    margin: 0em 0.21429em 0em 0.42857em; }
  .RadEditor_Hay.reRtl .reToolBar li:first-child .reDropdown {
    border-radius: 0em 0.28571em 0.28571em 0em; }
  .RadEditor_Hay.reRtl .reToolBar .reDropdown:last-child {
    border-radius: 0.28571em 0em 0em 0.28571em; }
  .RadEditor_Hay.reRtl .reDropdown {
    padding: 0.5em 0.35714em 0.42857em 0.71429em;
    padding: 0.5em 0.35714em 0.5em 0.71429em \9; }
  @media screen and (-webkit-min-device-pixel-ratio: 0) {
    .RadEditor_Hay.reRtl .reDropdown {
      padding: 0.5em 0.35714em 0.46429em 0.71429em; } }
  .RadEditor_Hay.reRtl _:-ms-fullscreen, :root .RadEditor_Hay.reRtl .reDropdown {
    padding: 0.5em 0.35714em 0.5em 0.71429em; }
  .RadEditor_Hay.reRtl .reDropdown:before {
    right: auto;
    left: -0.35714em; }
  .RadEditor_Hay.reRtl .reTool .reSplitArrow {
    margin: 0.35714em 0.5em 0em 0em; }
  .RadEditor_Hay.reRtl .reTool:hover .reSplitArrow {
    border-right-color: transparent; }
  .RadEditor_Hay.reRtl .reSplitArrow:before {
    left: -0.21429em;
    margin: 0em -0.35714em 0em 0em; }
  .RadEditor_Hay.reRtl a.reToolIcon.reSplitButton:before {
    padding-right: 0;
    margin: 0em 0.5em 0em 0em;
    margin: 0em 0.64286em 0em 0em \9; }
  .RadEditor_Hay.reRtl _:-ms-fullscreen, .RadEditor_Hay.reRtl a.reToolIcon.reSplitButton:before {
    margin: 0em 0.78571em 0em 0em; }
  .RadEditor_Hay.reRtl _:-ms-fullscreen, .RadEditor_Hay.reRtl .reRow a.reToolIcon.reSplitButton:before {
    margin: 0em 0.71429em 0em 0em; }
  .RadEditor_Hay.reRtl .reModule.reStatistic {
    top: 0.35714em; }

.reToolBar.RadEditor_Hay {
  background-color: transparent;
  border-color: transparent; }

.reToolBar.RadEditor_Hay li {
  border-width: 1px 1px 1px 0;
  border-style: solid;
  border-color: #515146;
  border-radius: 0; }

.reToolBar.RadEditor_Hay .reSeparator {
  border-color: transparent; }

.reToolBar.RadEditor_Hay li:first-child,
.reToolBar.RadEditor_Hay li:first-child .reTool {
  border-radius: 0.28571em 0em 0em 0.28571em; }

.reToolBar.RadEditor_Hay li:last-child,
.reToolBar.RadEditor_Hay .reToolLastItem,
.reToolBar.RadEditor_Hay li:last-child .reTool,
.reToolBar.RadEditor_Hay .reToolLastItem .reTool {
  border-radius: 0em 0.28571em 0.28571em 0em; }

.reToolBar.RadEditor_Hay li:first-child,
.reToolBar.RadEditor_Hay .reSeparator + li {
  border-width: 1px; }

.reTool .reNoAlignment {
  color: #333333; }

.RadFileExplorer_Hay {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  background-color: #ffffff; }
  .RadFileExplorer_Hay,
  .RadFileExplorer_Hay .rfeFilterTxt {
    border-color: #dddddd; }
  .RadFileExplorer_Hay .rfeAddressBox {
    background-color: #eeebd8;
    color: #555555;
    border-color: #515146; }
  .RadFileExplorer_Hay .rfeLink {
    color: #ffffff; }
  .RadFileExplorer_Hay .rfeLink:hover {
    border-color: #30302a;
    color: #000000;
    background-color: #5abc17; }
  .RadFileExplorer_Hay .rfeSelectedLink,
  .RadFileExplorer_Hay .rfeSelectedLink:hover {
    border-color: #0d0d0b;
    color: #000000;
    background-color: #5abc17; }
  .RadFileExplorer_Hay .rfeFilterContainer {
    background-color: #f2f2f2; }
  .RadFileExplorer_Hay .rfeDropZone {
    background-color: rgba(236, 236, 236, 0.8); }
  .RadFileExplorer_Hay .rfePageControlContainer {
    border-color: #dddddd;
    background-image: linear-gradient(); }
  .RadFileExplorer_Hay .rfeThumbnailView .rlvI .rfeFileCount span,
  .RadFileExplorer_Hay .rfePageControlContainer,
  .RadFileExplorer_Hay .rfeDropUploadInfoPanel {
    background-color: #ffffff;
    color: #333333; }
  .RadFileExplorer_Hay .rfePageControlContainer span {
    color: #333333; }
  .RadFileExplorer_Hay .RadToolBar_Hay .rtbItem + .rtbItem {
    margin-left: -1px; }
  .RadFileExplorer_Hay .RadToolBar_Hay .rtbButton {
    border-radius: 0; }
  .RadFileExplorer_Hay .RadToolBar_Hay .rtbGroupStart .rtbButton {
    border-radius: 0.28571em 0 0 0.28571em; }
  .RadFileExplorer_Hay .RadToolBar_Hay .rtbGroupEnd .rtbButton {
    border-radius: 0 0.28571em 0.28571em 0; }
  .RadFileExplorer_Hay .RadSlider .rslHorizontal a.rslHandle {
    margin-top: -1.2em; }

.RadWindow_Hay .rfeUploadInfoPanel {
  background-color: #f2f2f2;
  color: #333333;
  border-color: #dddddd; }

.rfeUploadContainer .RadUpload_Hay .ruInputs {
  height: 8.21429em; }

.RadFilter_Hay {
  font: 14px/1.42857 "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .RadFilter_Hay a,
  .RadFilter_Hay .rfText,
  .RadFilter_Hay .rfApply input {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    color: #333333; }
  .RadFilter_Hay li li .rfDiv {
    padding-top: .55em; }
  .RadFilter_Hay .rfOper:hover,
  .RadFilter_Hay .rfField:hover,
  .RadFilter_Hay .rfExp:hover,
  .RadFilter_Hay .rfAddGr:hover,
  .RadFilter_Hay .rfAddExp:hover,
  .RadFilter_Hay .rfDel:hover {
    background-color: #5abc17; }
  .RadFilter_Hay .rfMid,
  .RadFilter_Hay .rfTools {
    padding: .5em 0;
    height: 2.3em;
    border-style: solid;
    border-color: #515146;
    background: #888775; }
  .RadFilter_Hay .rfMid {
    padding-left: .57em;
    border-width: 1px 0 1px 1px; }
  .RadFilter_Hay .rfTools {
    padding-right: .57em;
    border-width: 1px 1px 1px 0; }
  .RadFilter_Hay .rfCheckBox {
    display: inline-block;
    margin-right: 0;
    text-align: center; }
    .RadFilter_Hay .rfCheckBox input {
      margin-top: .67em; }
  .RadFilter_Hay .rfDel,
  .RadFilter_Hay .rfAddGr,
  .RadFilter_Hay .rfAddExp {
    box-sizing: border-box;
    margin: 0;
    width: 2.14em;
    height: 2.42857em;
    line-height: 2.29;
    border: 1px solid #515146;
    border-left-width: 0;
    background-color: #888775; }
    .RadFilter_Hay .rfDel:before,
    .RadFilter_Hay .rfAddGr:before,
    .RadFilter_Hay .rfAddExp:before {
      line-height: 1.9; }
  .RadFilter_Hay .rfDel {
    border-radius: 0 0.29em 0.29em 0; }
  .RadFilter_Hay .rfField {
    color: #ffffff; }
  .RadFilter_Hay .rfOper:before,
  .RadFilter_Hay .rfField:before,
  .RadFilter_Hay .rfExp:before {
    line-height: 1.6; }
  .RadFilter_Hay .rfOper,
  .RadFilter_Hay .rfField,
  .RadFilter_Hay .rfExp,
  .RadFilter_Hay .rfText {
    box-sizing: border-box;
    padding: 0 27px 0 8px;
    height: 2.42857em;
    display: inline-block;
    line-height: 2.29;
    vertical-align: top;
    background-color: #888775;
    border: 1px solid #515146; }
  .RadFilter_Hay .rfText {
    border-color: #515146;
    background-color: #eeebd8;
    color: #555555; }
    .RadFilter_Hay .rfText:hover {
      border-color: #30302a;
      color: #555555; }
  .RadFilter_Hay .rfOper {
    border-radius: 0.29em 0 0 0.29em; }
  .RadFilter_Hay .rfField {
    color: #ffffff;
    border-radius: 0.29em 0 0 0.29em; }
  .RadFilter_Hay a.rcTimePopup {
    border-radius: 0; }
  .RadFilter_Hay .RadDropDownList .rddlInner,
  .RadFilter_Hay .rfExp,
  .RadFilter_Hay .rfText,
  .RadFilter_Hay input.riTextBox {
    border-left-width: 0;
    border-radius: 0; }
  .RadFilter_Hay .rfCheckBox {
    width: 2.14em;
    height: 2.14em;
    border: 1px solid #515146;
    background-color: #eeebd8;
    margin: 0 0 0 -1px; }
  .RadFilter_Hay .rfPreview {
    color: #333333; }
    .RadFilter_Hay .rfPreview strong {
      opacity: .7; }
    .RadFilter_Hay .rfPreview em,
    .RadFilter_Hay .rfPreview .rfBr {
      color: #428bca; }
    .RadFilter_Hay .rfPreview .rfBr {
      font-weight: bold; }
  .RadFilter_Hay .rfApply a,
  .RadFilter_Hay .rfApply span {
    padding: 0.14em 1.14em;
    height: 1.86em;
    border: 1px solid #515146;
    border-radius: .29em;
    background: #888775;
    color: #555555; }
    .RadFilter_Hay .rfApply a input,
    .RadFilter_Hay .rfApply span input {
      padding: 0;
      line-height: 1.9; }
    .RadFilter_Hay .rfApply a:hover,
    .RadFilter_Hay .rfApply span:hover {
      color: #000000;
      background: #5abc17;
      border: 1px solid #30302a; }

.RadForm_Hay {
  background-color: #eeebd8;
  /* Primary Button styles */ }
  .RadForm_Hay.rfdLabel label,
  .RadForm_Hay.rfdLabel .rfdAspLabel,
  .RadForm_Hay.rfdFieldset fieldset,
  .RadForm_Hay.rfdFieldset legend,
  .RadForm_Hay .rfdHeading,
  .RadForm_Hay .rfdValidationSummaryControl,
  .RadForm_Hay .rfdLoginControl {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    color: #333333; }
  .RadForm_Hay.rfdZone {
    background-color: #eeebd8; }
  .RadForm_Hay .rfdHeading {
    border-bottom-color: #dddddd; }
  .RadForm_Hay.RadForm.rfdFieldset fieldset {
    border-color: #dddddd;
    background-color: #fcfcfc; }
  .RadForm_Hay.rfdLabel label,
  .RadForm_Hay.rfdLabel .rfdAspLabel {
    line-height: 32px; }
  .RadForm_Hay.rfdRadio input[type="radio"] + label,
  .RadForm_Hay.rfdCheckbox input[type="checkbox"] + label,
  .RadForm_Hay legend > label,
  .RadForm_Hay legend > label {
    line-height: normal; }
  .RadForm_Hay .rfdSkinnedButton,
  .RadForm_Hay.rfdButton .rfdSkinnedButton.rfdInputDisabled {
    border-color: #515146;
    color: #ffffff;
    background-color: #888775;
    padding: 6px 12px;
    box-shadow: none; }
  .RadForm_Hay .rfdSkinnedButton:hover,
  .RadForm_Hay .rfdSkinnedButton:focus {
    border-color: #30302a;
    color: #000000;
    background-color: #5abc17;
    box-shadow: inset 0 0 1px #888775; }
  .RadForm_Hay .rfdSkinnedButton:focus {
    outline-width: thin;
    outline-offset: -2px;
    outline-color: #30302a; }
  .RadForm_Hay .rfdSkinnedButton:active,
  .RadForm_Hay .rfdClickedButton,
  .RadForm_Hay .rfdFocusedButton {
    border-color: #0d0d0b;
    color: #000000;
    background-color: #5abc17;
    box-shadow: 0 3px 5px rgba(0, 0, 0, 0.125) inset;
    color: #ffffff; }
  .RadForm_Hay .rfdSkinnedButton.rfdPrimaryButton {
    border-color: #9a9979;
    color: #ffffff;
    background-color: #a5a488; }
    .RadForm_Hay .rfdSkinnedButton.rfdPrimaryButton:hover {
      border-color: #7a795c;
      color: #ffffff;
      background-color: #376711;
      box-shadow: none; }
    .RadForm_Hay .rfdSkinnedButton.rfdPrimaryButton:active,
    .RadForm_Hay .rfdSkinnedButton.rfdPrimaryButton.rfdClickedButton,
    .RadForm_Hay .rfdSkinnedButton.rfdPrimaryButton.rfdFocusedButton {
      border-color: #545440;
      color: #ffffff;
      background-color: #767563; }
  .RadForm_Hay.rfdButton .rfdSkinnedButton.rfdPrimaryButton.rfdInputDisabled {
    border-color: #9a9979;
    color: #ffffff;
    background-color: #a5a488; }
  .RadForm_Hay .rfdTextInput,
  .RadForm_Hay.rfdTextarea textarea {
    padding: 6px 12px;
    height: calc(1.42857em + 14px) \9; }
  .RadForm_Hay _:-ms-fullscreen, .RadForm_Hay .rfdTextInput {
    height: calc(1.42857em + 14px); }
  @media \0screen\,screen\9 {
    .RadForm_Hay .rfdTextInput {
      height: 34px; } }
  .RadForm_Hay .rfdTextInput,
  .RadForm_Hay.rfdTextarea textarea {
    border-color: #515146;
    color: #555555;
    background-color: #eeebd8;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; }
  .RadForm_Hay .rfdTextInput:hover,
  .RadForm_Hay.rfdTextarea textarea:hover {
    border-color: #30302a;
    color: #555555;
    background-color: #eeebd8; }
  .RadForm_Hay .rfdTextInput:focus,
  .RadForm_Hay.rfdTextarea textarea:focus {
    border-color: #65d31a;
    color: #555555;
    background-color: #eeebd8;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6);
    outline: 0 none; }
  .RadForm_Hay .rfdTextInput:active,
  .RadForm_Hay.rfdTextarea textarea:active {
    border-color: #515146;
    color: #555555;
    background-color: #eeebd8; }
  .RadForm_Hay .rfdCheckboxUnchecked .rfdToggleImage,
  .RadForm_Hay .rfdRadioUnchecked .rfdToggleImage,
  .RadForm_Hay .rfdCheckboxChecked:hover .rfdToggleImage,
  .RadForm_Hay .rfdRadioChecked:hover .rfdToggleImage {
    color: #000000; }
  .RadForm_Hay .rfdCheckboxChecked .rfdToggleImage,
  .RadForm_Hay .rfdRadioChecked .rfdToggleImage,
  .RadForm_Hay .rfdCheckboxUnchecked:hover .rfdToggleImage,
  .RadForm_Hay .rfdRadioUnchecked:hover .rfdToggleImage {
    color: #e0fccb; }
  @media screen and (-webkit-min-device-pixel-ratio: 0) {
    .RadForm_Hay.rfdRadio input[type="radio"],
    .RadForm_Hay.rfdCheckbox input[type="checkbox"],
    .RadForm_Hay.rfdRadio input[type="radio"]:checked:hover,
    .RadForm_Hay.rfdCheckbox input[type="checkbox"]:checked:hover {
      color: #000000; }
    .RadForm_Hay.rfdRadio input[type="radio"]:hover,
    .RadForm_Hay.rfdCheckbox input[type="checkbox"]:hover,
    .RadForm_Hay.rfdRadio input[type="radio"]:checked,
    .RadForm_Hay.rfdCheckbox input[type="checkbox"]:checked {
      color: #e0fccb; } }
  .RadForm_Hay .rfdSelect_Hay,
  .RadForm_Hay .rfdSelect_Hay.rfdDropDownExpanded {
    border-radius: 0.28571em; }
  .RadForm_Hay .rfdSelect_Hay {
    border-color: #515146;
    color: #ffffff;
    background-color: #888775;
    padding: 6px 12px; }
  .RadForm_Hay .rfdSelect_Hay:hover {
    border-color: #30302a;
    color: #000000;
    background-color: #5abc17; }
  .RadForm_Hay .rfdSelect_Hay:focus {
    outline-width: thin;
    outline-offset: -2px;
    outline-color: #30302a; }
  .RadForm_Hay .rfdSelect_Hay:active,
  .RadForm_Hay .rfdSelect_Hay:focus {
    border-color: #0d0d0b;
    color: #000000;
    background-color: #5abc17;
    box-shadow: 0 3px 5px rgba(0, 0, 0, 0.125) inset;
    color: #ffffff; }
  .RadForm_Hay .rfdDropDownArrow {
    width: 2.28571em;
    height: 2.28571em; }
  .RadForm_Hay .rfdDropDownArrow:before {
    margin: 0.5em 0em 0em 0.71429em; }
  .RadForm_Hay.rfdScrollBars .rfdSelectBox::-webkit-scrollbar,
  .RadForm_Hay.rfdScrollBars .rfdSelectBox::-webkit-scrollbar-thumb:vertical,
  .RadForm_Hay.rfdScrollBars .rfdSelectBox::-webkit-scrollbar-thumb:horizontal,
  .RadForm_Hay.rfdScrollBars form::-webkit-scrollbar,
  .RadForm_Hay.rfdScrollBars form::-webkit-scrollbar-thumb:vertical,
  .RadForm_Hay.rfdScrollBars form::-webkit-scrollbar-thumb:horizontal {
    background-color: #fcfcfc; }
  .RadForm_Hay.rfdScrollBars textarea::-webkit-scrollbar-corner {
    background-color: #eeebd8; }
  .RadForm_Hay.rfdScrollBars ::-webkit-scrollbar-button:vertical:decrement,
  .RadForm_Hay.rfdScrollBars ::-webkit-scrollbar-button:vertical:increment,
  .RadForm_Hay.rfdScrollBars ::-webkit-scrollbar-button:horizontal:decrement,
  .RadForm_Hay.rfdScrollBars ::-webkit-scrollbar-button:horizontal:increment,
  .RadForm_Hay.rfdScrollBars ::-webkit-scrollbar-thumb:vertical,
  .RadForm_Hay.rfdScrollBars ::-webkit-scrollbar-thumb:horizontal {
    border-color: #dddddd;
    background-color: #fcfcfc; }
  .RadForm_Hay.rfdScrollBars ::-webkit-scrollbar-button:vertical:decrement,
  .RadForm_Hay.rfdScrollBars ::-webkit-scrollbar-button:vertical:increment,
  .RadForm_Hay.rfdScrollBars ::-webkit-scrollbar-button:horizontal:decrement,
  .RadForm_Hay.rfdScrollBars ::-webkit-scrollbar-button:horizontal:increment {
    background-image: url('<%=WebResource("Telerik.Web.UI.Skins.Hay.Common.radActionsSprite.png")%>');
    background-color: #fcfcfc; }
  .RadForm_Hay.rfdScrollBars ::-webkit-scrollbar-button:horizontal:decrement {
    background-position: -2.5px -443px; }
  .RadForm_Hay.rfdScrollBars ::-webkit-scrollbar-button:horizontal:increment {
    background-position: -2.5px -463px; }
  .RadForm_Hay.rfdScrollBars ::-webkit-scrollbar-button:vertical:decrement {
    background-position: -3px -403px; }
  .RadForm_Hay.rfdScrollBars ::-webkit-scrollbar-button:vertical:increment {
    background-position: -3px -423px; }
  .RadForm_Hay.rfdScrollBars {
    scrollbar-3dlight-color: #515146;
    scrollbar-arrow-color: #616161;
    scrollbar-base-color: #888775;
    scrollbar-darkshadow-color: #515146;
    scrollbar-face-color: #5abc17;
    scrollbar-highlight-color: #5abc17;
    scrollbar-shadow-color: #5abc17;
    scrollbar-track-color: #888775; }
  .RadForm_Hay.rfdGrids .rfdTable {
    border: 1px solid #dddddd;
    background: #eeebd8;
    color: #333333;
    font-family: inherit;
    font-size: inherit; }
  .RadForm_Hay.rfdGrids .rfdTable th {
    border-bottom: 1px solid #dddddd;
    border-left: 1px solid #dddddd;
    background-color: #888775;
    color: #333333; }
  .RadForm_Hay.rfdGrids .rfdTable a {
    color: #333333; }
  .RadForm_Hay .rfdValidationSummaryControl,
  .RadForm_Hay .rfdLoginControl {
    background-color: #fcfcfc;
    border: 1px solid #dddddd; }
  .RadForm_Hay a.rfdLoginControl,
  .RadForm_Hay a.rfdLoginControl:active,
  .RadForm_Hay a.rfdLoginControl:visited {
    color: #333333; }
  .RadForm_Hay a.rfdLoginControl:hover {
    color: #245100; }
  .RadForm_Hay .rfdRtl .rfdSelect .rfdDropDownArrow:before {
    width: 2.28571em;
    margin: 0.42857em -0.42857em 0em 0em; }

.rfdSelectBox_Hay {
  border-color: #515146;
  font-size: 14px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  min-height: 2em; }

.rfdRoundedCorners .rfdSelectBox_Hay.rfdSelectBoxDropDown {
  margin-top: 0.14286em;
  border-radius: 0.28571em; }

.rfdSelectBox_Hay li {
  padding: 3px 12px;
  background-color: #eeebd8;
  color: #333333; }

.rfdSelectBox_Hay li:hover,
.rfdSelectBox_Hay .rfdSelect_hovered,
.rfdSelectBox.rfdSelectBox_Hay li:hover {
  color: #000000;
  background-color: #e0fccb; }

.rfdSelectBox_Hay .rfdSelect_selected,
.rfdSelectBox.rfdSelectBox_Hay .rfdSelect_selected:hover {
  color: #ffffff;
  background-color: #5abc17; }

.rfdSelectBox_Hay .rfdSelectBox_optgroup_label:hover {
  background: none;
  color: #333333; }

.RadGrid_Hay {
  border: 1px solid #dddddd;
  border-radius: 4px;
  color: #333333;
  background-color: #ffffff;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .RadGrid_Hay .rgHeader {
    background: #888775; }
  .RadGrid_Hay .rgActionButton,
  .RadGrid_Hay .rgDrag,
  .RadGrid_Hay .rgDragClue,
  .RadGrid_Hay .rgExpandIcon,
  .RadGrid_Hay .rgCollapseIcon,
  .RadGrid_Hay .rgGroupPanelExpand,
  .RadGrid_Hay .rgGroupPanelCollapse,
  .RadGrid_Hay .rgButtonSortDesc,
  .RadGrid_Hay .rgButtonSortDesc,
  .RadGrid_Hay .rgButtonSortAsc,
  .RadGrid_Hay .rgButtonSortClear,
  .RadGrid_Hay .rgMobileExportForm .rgColumnItem,
  .RadGrid_Hay a.rgFilter,
  .RadGrid_Hay a.rgColumns {
    color: #ffffff; }
    .RadGrid_Hay .rgActionButton:hover,
    .RadGrid_Hay .rgDrag:hover,
    .RadGrid_Hay .rgDragClue:hover,
    .RadGrid_Hay .rgExpandIcon:hover,
    .RadGrid_Hay .rgCollapseIcon:hover,
    .RadGrid_Hay .rgGroupPanelExpand:hover,
    .RadGrid_Hay .rgGroupPanelCollapse:hover,
    .RadGrid_Hay .rgButtonSortDesc:hover,
    .RadGrid_Hay .rgButtonSortDesc:hover,
    .RadGrid_Hay .rgButtonSortAsc:hover,
    .RadGrid_Hay .rgButtonSortClear:hover,
    .RadGrid_Hay .rgMobileExportForm .rgColumnItem:hover,
    .RadGrid_Hay a.rgFilter:hover,
    .RadGrid_Hay a.rgColumns:hover {
      color: #000000; }
  .RadGrid_Hay .rgInput,
  .RadGrid_Hay .rgEditRow > td > [type="text"],
  .RadGrid_Hay .rgEditForm td > [type="text"],
  .RadGrid_Hay .rgBatchContainer > [type="text"],
  .RadGrid_Hay .rgFilterBox {
    border-color: #515146;
    color: #555555;
    background-color: #eeebd8;
    padding: 6px 12px;
    border-radius: 4px; }
    .RadGrid_Hay .rgInput:hover,
    .RadGrid_Hay .rgEditRow > td > [type="text"]:hover,
    .RadGrid_Hay .rgEditForm td > [type="text"]:hover,
    .RadGrid_Hay .rgBatchContainer > [type="text"]:hover,
    .RadGrid_Hay .rgFilterBox:hover {
      border-color: #30302a;
      color: #555555;
      background-color: #eeebd8; }
    .RadGrid_Hay .rgInput:active,
    .RadGrid_Hay .rgInput:focus,
    .RadGrid_Hay .rgEditRow > td > [type="text"]:active,
    .RadGrid_Hay .rgEditRow > td > [type="text"]:focus,
    .RadGrid_Hay .rgEditForm td > [type="text"]:active,
    .RadGrid_Hay .rgEditForm td > [type="text"]:focus,
    .RadGrid_Hay .rgBatchContainer > [type="text"]:active,
    .RadGrid_Hay .rgBatchContainer > [type="text"]:focus,
    .RadGrid_Hay .rgFilterBox:active,
    .RadGrid_Hay .rgFilterBox:focus {
      border-color: #65d31a;
      color: #555555;
      background-color: #eeebd8; }
    .t-ie .RadGrid_Hay .rgInput,
    .t-ie .RadGrid_Hay .rgEditRow > td > [type="text"],
    .t-ie .RadGrid_Hay .rgEditForm td > [type="text"],
    .t-ie .RadGrid_Hay .rgBatchContainer > [type="text"],
    .t-ie .RadGrid_Hay .rgFilterBox {
      height: 34px;
      height: calc(1.42857em + 14px); }
  .RadGrid_Hay .rgEdit,
  .RadGrid_Hay .rgDel {
    text-indent: 0; }
  .RadGrid_Hay.rgMultiHeader .rgDataDiv > table,
  .RadGrid_Hay.rgMultiHeader .rgFooterDiv > table {
    margin-left: -1px; }
  .RadGrid_Hay .rgHeader,
  .RadGrid_Hay th.rgResizeCol {
    padding: 10px 13px 9px; }
  .RadGrid_Hay .rgHeader,
  .RadGrid_Hay th.rgResizeCol,
  .RadGrid_Hay .rgHeaderWrapper,
  .RadGrid_Hay .rgMultiHeaderRow th.rgHeader,
  .RadGrid_Hay .rgMultiHeaderRow th.rgResizeCol {
    border: 0;
    border-bottom: 1px solid #dddddd;
    border-left: 1px solid #dddddd; }
  .RadGrid_Hay .rgHeader,
  .RadGrid_Hay th.rgResizeCol,
  .RadGrid_Hay .rgHeaderWrapper {
    background-color: #888775; }
  .RadGrid_Hay .rgHeaderDiv {
    border-right: 1px solid #dddddd; }
  .RadGrid_Hay .rgHeaderWrapper {
    border-bottom: 1px solid #dddddd; }
  .RadGrid_Hay .rgHeader,
  .RadGrid_Hay .rgHeader a {
    color: #000000; }
  .RadGrid_Hay .rgRow > td,
  .RadGrid_Hay .rgAltRow > td,
  .RadGrid_Hay .rgEditRow > td,
  .RadGrid_Hay .rgFooter > td,
  .RadGrid_Hay .rgFilterRow > td,
  .RadGrid_Hay .rgHeader,
  .RadGrid_Hay .rgResizeCol,
  .RadGrid_Hay .rgGroupHeader td {
    padding-left: 15px;
    padding-right: 15px; }
  .RadGrid_Hay .rgRow,
  .RadGrid_Hay .rgAltRow,
  .RadGrid_Hay .rgEditRow,
  .RadGrid_Hay .rgFooter,
  .RadGrid_Hay .rgGroupHeader {
    height: 40px;
    height: calc(1.42857em + 20px); }
  .RadGrid_Hay .rgRow > td,
  .RadGrid_Hay .rgAltRow > td,
  .RadGrid_Hay .rgFooter > td {
    border-color: #dddddd; }
  .RadGrid_Hay .rgRow > td,
  .RadGrid_Hay .rgAltRow > td {
    border-style: solid;
    border-width: 0 0 1px 1px; }
  .RadGrid_Hay .rgAltRow > td {
    background-color: #eae6cf;
    color: #333333; }
  .RadGrid_Hay .rgAltRow .rgSorted {
    background-color: #e2ddbd; }
  .RadGrid_Hay .rgAltRow.rgHoveredRow .rgSorted {
    background-color: #d9d2a8; }
  .RadGrid_Hay .rgActiveRow td:not(.rgExpandCol) {
    box-shadow: inset 0px 5px 5px -5px #448f11, inset 0px -5px 5px -5px #448f11; }
  .RadGrid_Hay .rgActiveRow td:first-child:not(.rgExpandCol),
  .RadGrid_Hay .rgActiveRow .rgExpandCol + td {
    box-shadow: inset 0px 5px 5px -5px #448f11, inset 0px -5px 5px -5px #448f11, inset 5px 0px 5px -5px #448f11; }
  .RadGrid_Hay .rgActiveRow td:not(.rgExpandCol):last-child {
    box-shadow: inset 0px 5px 5px -5px #448f11, inset 0px -5px 5px -5px #448f11, inset -5px 0px 5px -5px #448f11; }
  .RadGrid_Hay .rgActiveCell {
    box-shadow: inset 0 0 5px #448f11; }
  .RadGrid_Hay .rgHoveredRow > td {
    background: #e0fccb;
    color: #000000; }
  .RadGrid_Hay .rgEditRow {
    background: rgba(221, 221, 221, 0.75);
    color: #333333; }
    .RadGrid_Hay .rgEditRow > td {
      border-style: solid;
      border-width: 0 0 1px 0;
      border-color: #dddddd; }
    .RadGrid_Hay .rgEditRow td > input[type="text"] {
      font: inherit;
      box-sizing: border-box;
      border: 1px solid #515146; }
  .RadGrid_Hay .rgBatchOverlay {
    background: rgba(221, 221, 221, 0.75); }
  .RadGrid_Hay .rgBatchUndoDeleteButton {
    padding: 2px 10px 2px 0px;
    left: 7px;
    border: 1px solid;
    border-color: #515146;
    color: #ffffff;
    background-color: #888775;
    border-radius: 4px; }
    .RadGrid_Hay .rgBatchUndoDeleteButton:hover {
      border-color: #30302a;
      color: #000000;
      background-color: #5abc17; }
  .RadGrid_Hay .rgBatchContainer {
    margin: -9px 0px; }
  .RadGrid_Hay .rgSorted {
    background-color: #5abc17; }
  .RadGrid_Hay .rgMasterTable .rgSelectedCell,
  .RadGrid_Hay .rgSelectedRow td,
  .RadGrid_Hay td.rgEditRow .rgSelectedRow,
  .RadGrid_Hay .rgSelectedRow td.rgSorted {
    color: #ffffff;
    background: #5abc17;
    border-color: #ffffff; }
  .RadGrid_Hay .rgSelectedRow.rgHoveredRow {
    background: #5abc17; }
  .RadGrid_Hay .rgSelectedCell a,
  .RadGrid_Hay .rgSelectedRow a {
    color: #ffffff; }
  .RadGrid_Hay .rgFooterWrapper,
  .RadGrid_Hay .rgFooter {
    background: #888775; }
  .RadGrid_Hay .rgFooterWrapper {
    border-top: 1px solid #dddddd; }
    .RadGrid_Hay .rgFooterWrapper tr.rgFooter td {
      border-bottom-width: 0; }
  .RadGrid_Hay .rgFooter > td {
    border-left: 1px solid #dddddd;
    padding: 10px 5px; }
    .RadGrid_Hay .rgFooter > td:first-child {
      border-left-width: 0; }
  .RadGrid_Hay .rgStatus div {
    background-image: url('<%=WebResource("Telerik.Web.UI.Skins.Hay.Common.loading_small.gif")%>'); }
  .RadGrid_Hay .rgPagerCell {
    color: #000000;
    background: #888775;
    border-top: 1px solid #dddddd; }
    .RadGrid_Hay .rgPagerCell .rgWrap {
      padding: 0; }
    .RadGrid_Hay .rgPagerCell .rgNumPart a,
    .RadGrid_Hay .rgPagerCell .rgPagerButton,
    .RadGrid_Hay .rgPagerCell .rgActionButton {
      border-width: 1px;
      border-style: solid;
      box-sizing: content-box;
      border-color: #515146;
      color: #ffffff;
      background-color: #888775;
      font-size: 1em; }
      .RadGrid_Hay .rgPagerCell .rgNumPart a:hover,
      .RadGrid_Hay .rgPagerCell .rgPagerButton:hover,
      .RadGrid_Hay .rgPagerCell .rgActionButton:hover {
        border-color: #30302a;
        color: #000000;
        background-color: #5abc17; }
    .RadGrid_Hay .rgPagerCell .rgNumPart a,
    .RadGrid_Hay .rgPagerCell .rgActionButton {
      margin: 0;
      width: 1.42857em;
      border-left-width: 0; }
    .RadGrid_Hay .rgPagerCell .rgNumPart a {
      border-radius: 0;
      text-align: center; }
      .RadGrid_Hay .rgPagerCell .rgNumPart a.rgCurrentPage {
        border-color: #9a9979;
        color: #ffffff;
        background-color: #a5a488; }
    .RadGrid_Hay .rgPagerCell .rgPageFirst {
      border-left-width: 1px;
      border-radius: 0.28571em 0 0 0.28571em; }
    .RadGrid_Hay .rgPagerCell .rgPageLast {
      border-radius: 0 0.28571em 0.28571em 0; }
    .RadGrid_Hay .rgPagerCell .NumericPages .rgNumPart a:first-child {
      border-left-width: 1px;
      border-radius: 0.28571em 0 0 0.28571em; }
    .RadGrid_Hay .rgPagerCell .NumericPages .rgNumPart a:last-child {
      border-radius: 0 0.28571em 0.28571em 0; }
    .RadGrid_Hay .rgPagerCell .rgActionButton {
      box-sizing: content-box; }
    .RadGrid_Hay .rgPagerCell .rgPagerButton {
      border-radius: 0.28571em; }
  .RadGrid_Hay .rgGroupPanel {
    border-bottom: 1px solid #dddddd;
    background: #888775; }
  .RadGrid_Hay .rgGroupItem {
    padding: 6px;
    border-radius: 4px;
    border: 1px solid #dddddd;
    color: #333333; }
  .RadGrid_Hay .rgGroupHeader td {
    border-bottom: 1px solid #dddddd;
    background: #8e8d7c; }
  .RadGrid_Hay .rgGroupHeader .rgGroupCol {
    border-bottom-width: 0; }
  .RadGrid_Hay .rgRow .rgGroupCol,
  .RadGrid_Hay .rgAltRow .rgGroupCol {
    border-bottom-width: 0;
    background: #8e8d7c; }
  .RadGrid_Hay .rgMasterTable > tbody tr:first-child .rgGroupCol {
    border-top-width: 0; }
  .RadGrid_Hay table.rgMasterTable .rgGroupCol {
    border-left-width: 0; }
  .RadGrid_Hay .rgFooter .rgGroupCol,
  .RadGrid_Hay .rgFooter .rgGroupCol ~ td {
    border-bottom: 1px solid #dddddd; }
  .RadGrid_Hay td.rgGroupCol {
    background: #8e8d7c !important; }
  .RadGrid_Hay .rgFilterRow > td {
    border-bottom: 1px solid #dddddd; }
  .RadGrid_Hay .rgFilterBox {
    border-radius: 4px 0 0 4px; }
  .RadGrid_Hay .rgFilter {
    border-color: #515146;
    margin-left: -1px;
    border-radius: 0 4px 4px 0;
    background-color: #888775; }
    .RadGrid_Hay .rgFilter:hover,
    .RadGrid_Hay .rgFilter:focus {
      border-color: #30302a;
      color: #000000;
      background-color: #5abc17; }
  .RadGrid_Hay .rgFilterActive,
  .RadGrid_Hay .rgFilterActive:hover,
  .RadGrid_Hay .rgFilterActive:focus {
    border-color: #0d0d0b;
    color: #000000;
    background-color: #5abc17;
    box-shadow: inset 0 0 6px rgba(165, 165, 165, 0.5); }
  .RadGrid_Hay .rgFiltered {
    border-color: #9a9979;
    color: #ffffff;
    background-color: #a5a488; }
    .RadGrid_Hay .rgFiltered:hover,
    .RadGrid_Hay .rgFiltered:focus {
      border-color: #7a795c;
      color: #ffffff;
      background-color: #376711; }
    .RadGrid_Hay .rgFiltered.rgFilterActive {
      border-color: #545440;
      color: #ffffff;
      background-color: #767563; }
  .RadGrid_Hay .rgFilterRow .riTextBox {
    border-radius: 0.28571em 0 0 0.28571em; }
  .RadGrid_Hay a.rcCalPopup,
  .RadGrid_Hay a.rcTimePopup {
    margin-right: 0;
    border-radius: 0; }
  .RadGrid_Hay .rgOptions {
    color: #000000; }
  .RadGrid_Hay .rgOptSelected {
    color: #e0fccb; }
  .RadGrid_Hay .rgEditForm .rgHeader {
    padding: 10px;
    border-left-width: 0; }
  .RadGrid_Hay .rgEditFormContainer table {
    padding-left: 10px; }
  .RadGrid_Hay .rgRow > td > [type="text"],
  .RadGrid_Hay .rgAltRow > td > [type="text"],
  .RadGrid_Hay .rgEditForm > td > [type="text"] {
    font: inherit;
    border: 1px solid #515146;
    border-radius: 4px; }
  .RadGrid_Hay .RadComboBox .rcbInput {
    border: 0 none;
    padding: 0; }
  .RadGrid_Hay .rgEditFormContainer {
    padding: 12px 0; }
    .RadGrid_Hay .rgEditFormContainer .rgUpdate {
      margin-left: 0.71429em; }
    .RadGrid_Hay .rgEditFormContainer .rgUpdate,
    .RadGrid_Hay .rgEditFormContainer .rgCancel {
      background-color: #888775;
      border-color: #515146;
      border-radius: 0.28571em; }
      .RadGrid_Hay .rgEditFormContainer .rgUpdate:hover,
      .RadGrid_Hay .rgEditFormContainer .rgCancel:hover {
        background-color: #5abc17; }
  .RadGrid_Hay .rgEditForm {
    margin: -1px;
    padding: 7px;
    border-bottom: 1px solid #dddddd; }
    .RadGrid_Hay .rgEditForm.rgEditPopup {
      padding: 0;
      overflow: hidden; }
      .RadGrid_Hay .rgEditForm.rgEditPopup > .rgHeader + div {
        box-sizing: border-box; }
    .RadGrid_Hay .rgEditForm [type="image"] {
      margin-right: 2px;
      padding: 8px;
      border: 1px solid #515146 !important;
      border-radius: 4px;
      background: #888775; }
      .RadGrid_Hay .rgEditForm [type="image"]:hover {
        background: #5abc17; }
    .RadGrid_Hay .rgEditForm [type="text"]:disabled {
      background: #eeebd8;
      opacity: .7; }
  .RadGrid_Hay .rgDetailTable {
    border-color: #dddddd; }
    .RadGrid_Hay .rgDetailTable .rgRow td:first-child,
    .RadGrid_Hay .rgDetailTable .rgAltRow td:first-child {
      border-left-width: 0; }
  .RadGrid_Hay .rgFooter .rgExpandCol {
    border-left-width: 0; }
  .RadGrid_Hay .rgRow .rgExpandCol,
  .RadGrid_Hay .rgRow .rgCollapseCol,
  .RadGrid_Hay .rgAltRow .rgExpandCol,
  .RadGrid_Hay .rgAltRow .rgCollapseCol {
    border-left-width: 0; }
  .RadGrid_Hay .rgCommandCell {
    border-color: #dddddd;
    color: #000000;
    background-color: #888775; }
    .RadGrid_Hay .rgCommandCell .t-button {
      border-radius: 4px; }
      .RadGrid_Hay .rgCommandCell .t-button:hover {
        border-color: #30302a;
        color: #000000;
        background-color: #5abc17; }
      .RadGrid_Hay .rgCommandCell .t-button:focus,
      .RadGrid_Hay .rgCommandCell .t-button:active {
        border-color: #0d0d0b;
        color: #000000;
        background-color: #5abc17; }
  .RadGrid_Hay .rgCommandCell {
    border-color: #dddddd; }

.GridItemDropIndicator_Hay {
  border-top: 1px dashed #666; }

.GridToolTip_Hay {
  border: 1px solid #c98400;
  padding: 3px;
  background: #ffefbd;
  color: #333; }

.RadGridRTL_Hay .rgHeader:first-child,
.RadGridRTL_Hay th.rgResizeCol:first-child,
.RadGridRTL_Hay .rgFilterRow > td:first-child,
.RadGridRTL_Hay .rgRow > td:first-child,
.RadGridRTL_Hay .rgAltRow > td:first-child {
  border-left-width: 1px;
  padding-left: 7px; }

.GridContextMenu_Hay .rgHCMClear,
.GridContextMenu_Hay .rgHCMFilter {
  font-size: 1em;
  height: 2.42857em;
  border-color: #515146;
  color: #ffffff;
  background-color: #888775;
  border-radius: 0.28571em; }
  .GridContextMenu_Hay .rgHCMClear:hover,
  .GridContextMenu_Hay .rgHCMFilter:hover {
    border-color: #30302a;
    color: #000000;
    background-color: #5abc17; }

.GridContextMenu_Hay .rmGroup .rgHCMItem div.rmContent {
  padding: 15px;
  margin: 0 auto; }

.RadImageEditor_Hay,
.RadImageEditor_Hay.rieDialogs .riePrintContent,
.RadImageEditor_Hay .rieHighlightVertical,
.RadImageEditor_Hay .rieHighlightHorizontal,
.RadDock_Hay.rieDialogs .rieActiveThumbsLink,
.RadDock_Hay.rieDialogs .rieThumbsLink:hover,
.RadDock_Hay.rieDialogs .riePrintContent,
.RadDock_Hay.rieDialogs .riePrintContent img {
  border-color: #dddddd;
  background-color: #fcfcfc; }

.RadImageEditor_Hay,
.RadImageEditor_Hay .rieStatusBarInfo .rieLabel,
.RadDock_Hay.rieDialogs .rdContent {
  color: #333333; }

.RadImageEditor_Hay .rieStatusBarInfo span {
  color: #666666; }

.RadImageEditor_Hay .rieContentArea,
.RadDock_Hay.rieDialogs .rieThumbsBottomRow td,
.RadDock_Hay.rieDialogs .rieDialogsThumbsLeft,
.RadDock_Hay.rieDialogs .rieThumbsLink {
  border-color: #dddddd; }

.rieRotateTable .rbIcon:before,
.rieResizeButtons .rbIcon:before {
  color: #000000; }

.rieRotateTable .rbHovered .rbIcon:before,
.rieResizeButtons .rbHovered .rbIcon:before {
  color: #e0fccb; }

.rieBottomCell {
  border-color: #dddddd; }

.rtbLink:before {
  margin: 0.08333em 0.66667em 0 -1em; }

.RadImageEditor_Hay .RadToolBar_Hay .rtbItem + .rtbItem {
  margin-left: -0.07143em; }

.RadImageEditor_Hay .RadToolBar_Hay .rtbSeparator {
  margin: 0em 0.21429em;
  border-color: transparent; }

.RadImageEditor_Hay .RadToolBar_Hay .rtbLI:first-child .rtbButton {
  border-radius: 0.28571em 0 0 0.28571em; }

.RadImageEditor_Hay .RadToolBar_Hay .rtbLI:last-child .rtbButton {
  border-radius: 0 0.28571em 0.28571em 0; }

.RadImageEditor_Hay .RadToolBar_Hay .rtbButton {
  border-radius: 0; }

.RadImageEditor_Hay .RadToolBar_Hay .rtbArrow {
  padding: 2px 10px; }

div.rdContent.RadImageEditor {
  border-radius: 0; }

div.rieZoneLeft,
div.rieZoneRight {
  width: 6.42857em; }

.rieToolBar .RadToolBar_Hay_Vertical .rtbItem {
  margin-bottom: 0.14286em; }

.rieToolBar .RadToolBar_Hay_Vertical .rtbItem + .rtbItem {
  margin-left: auto; }

.rieToolBar .RadToolBar_Hay_Vertical .rtbLI.rtbItem .rtbButton {
  border-radius: .28571em; }

.rieToolBar .RadToolBar_Hay_Vertical .rtbButton:before {
  margin: 0.07143em 0em 0em -0.28571em; }

.rieToolBar .RadToolBar_Hay_Vertical .radIconDown {
  margin-top: -0.14286em; }

.RadInput_Hay,
.RadInputMgr_Hay {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .t-ie .RadInput_Hay,
  .t-ie .RadInputMgr_Hay {
    height: 34px;
    height: calc(1.42857em + 14px); }

.RadInput_Hay .riTextBox,
.RadInputMgr_Hay {
  padding: 6px 12px;
  border-color: #515146;
  border-radius: 4px;
  color: #555555;
  background: #eeebd8;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; }

.RadInput_Hay .riEmpty,
.RadInput_Empty_Hay {
  color: #888888; }

.RadInput_Hay .riDisabled,
.RadInput_Disabled_Hay {
  opacity: .7;
  cursor: default;
  color: #888888; }

.RadInput_Hay .riHover,
.RadInput_Hover_Hay {
  border-color: #30302a;
  color: #555555;
  background-color: #eeebd8; }

html body .RadInput_Hay .riFocused,
html body .RadInput_Focused_Hay {
  border-color: #65d31a;
  outline: 0;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); }

html body .RadInput_Hay .riRead,
html body .RadInput_Read_Hay {
  border-color: #888888;
  color: #888888;
  background: #e4dfc1; }

html body .RadInput_Hay .riError,
html body .RadInput_Error_Hay {
  border-color: #a94442; }

html body .RadInput_Hay .riNegative,
html body .RadInput_Negative_Hay {
  color: #6f6f6f; }

.RadInput_Hay .riSelect {
  overflow: hidden;
  border-radius: 0 4px 4px 0; }

.RadInput_Hay a {
  padding-left: 6px;
  padding-right: 6px;
  border-color: #515146;
  color: #ffffff;
  background-color: #888775; }
  .RadInput_Hay a:hover {
    border-color: #30302a;
    color: #000000;
    background-color: #5abc17; }

.RadInput_Hay .riLabel {
  color: #333333;
  padding-top: 6px;
  padding-bottom: 6px; }

.RadInput_Hay.riContButton .riDown {
  margin-left: -33px;
  margin-left: calc(-13px - 1.42857em); }

.RadLightBox_Hay {
  color: #333333;
  font: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .RadLightBox_Hay .rltbWrapper {
    background-color: #eeebd8; }
  .RadLightBox_Hay .rltbDescOverlayTop,
  .RadLightBox_Hay .rltbDescOverlayBottom {
    background-color: rgba(245, 245, 245, 0.7); }
  .RadLightBox_Hay .rltbActionButton {
    color: #ffffff; }
    .RadLightBox_Hay .rltbActionButton:hover {
      color: #e0fccb; }
  .RadLightBox_Hay .rltbCloseButton {
    border-radius: 30px;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
    background-color: #888775;
    background-image: linear-gradient(); }
    .RadLightBox_Hay .rltbCloseButton:hover {
      background-color: #5abc17;
      background-image: linear-gradient();
      color: #000000; }

.RadListBox_Hay {
  color: #333333;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .RadListBox_Hay .rlbButton {
    border-color: #515146;
    color: #ffffff;
    background-color: #888775;
    padding: 6px;
    border-radius: 4px; }
    .RadListBox_Hay .rlbButton:hover:not(.rlbDisabled) {
      border-color: #30302a;
      color: #000000;
      background-color: #5abc17; }
    .RadListBox_Hay .rlbButton:active:not(.rlbDisabled) {
      border-color: #0d0d0b;
      color: #000000;
      background-color: #5abc17; }
  .RadListBox_Hay .rlbButtonAreaTop {
    margin-bottom: 7px; }
  .RadListBox_Hay .rlbButtonAreaBottom {
    margin-top: 7px; }
  .RadListBox_Hay .rlbGroup,
  .RadListBox_Hay .rlbTemplateContent {
    border-color: #dddddd;
    color: #333333;
    background-color: #ffffff; }
  .RadListBox_Hay .rlbHeader,
  .RadListBox_Hay .rlbFooter {
    padding: 3px 12px;
    border-color: #dddddd;
    color: #000000;
    background-color: #888775; }
  .RadListBox_Hay .rlbList {
    padding: 0; }
  .RadListBox_Hay .rlbCheckAllItems {
    color: #000000;
    background-color: #888775; }
  .RadListBox_Hay .rlbCheckAllItemsHovered {
    color: #333333;
    background-color: #e0fccb; }
  .RadListBox_Hay .rlbCheckAllItems > label {
    margin-left: -3px; }
  .RadListBox_Hay .rlbItem {
    padding: 3px 12px; }
  .RadListBox_Hay .rlbHighlight {
    color: #000000;
    background-color: #e0fccb; }
  .RadListBox_Hay .rlbItem.rlbHovered {
    color: #000000;
    background-color: #e0fccb; }
  .RadListBox_Hay .rlbItem.rlbSelected {
    color: #ffffff;
    background-color: #5abc17; }
  .RadListBox_Hay .rlbImage {
    margin-left: -4px;
    margin-right: 4px;
    padding: 0; }
  .RadListBox_Hay .rlbGroup .rlbSelected.rlbDropClueAbove {
    border-top-color: #fff; }
  .RadListBox_Hay .rlbGroup .rlbSelected.rlbDropClueBelow {
    border-bottom-color: #fff; }

.RadListBox_Hay[dir="rtl"] .rlbCheck {
  margin-left: 4px;
  margin-right: -4px; }

.RadListBox_Hay[dir="rtl"] .rlbImage {
  margin-left: 4px;
  margin-right: -4px; }

.RadListBox_Hay.RadListBoxButtonAreaTop.rlbFixedHeight {
  padding: 20px 0 1.42857em; }
  .RadListBox_Hay.RadListBoxButtonAreaTop.rlbFixedHeight .rlbButtonAreaTop {
    margin-top: -20px; }

.RadListBox_Hay.RadListBoxButtonAreaBottom.rlbFixedHeight {
  padding: 20px 0 1.42857em; }
  .RadListBox_Hay.RadListBoxButtonAreaBottom.rlbFixedHeight .rlbGroup,
  .RadListBox_Hay.RadListBoxButtonAreaBottom.rlbFixedHeight .rlbTemplate {
    margin-top: -20px; }

.RadMap_Hay {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  /* Additional styles */
  /*Buttons*/
  /* Markers */
  /* Older IE Fix */ }
  .RadMap_Hay .k-header,
  .RadMap_Hay .k-widget,
  .RadMap_Hay .k-popup {
    color: #333333; }
  .RadMap_Hay .k-widget,
  .RadMap_Hay .k-header {
    border-color: #dddddd; }
  .RadMap_Hay .k-widget,
  .RadMap_Hay .k-header,
  .RadMap_Hay .k-button {
    background-color: #eeebd8; }
  .RadMap_Hay.k-widget.k-tooltip {
    background-color: #000000;
    border-color: #000000;
    color: #ffffff;
    border-radius: 0.28571em; }
  .RadMap_Hay .k-tooltip-button {
    background-color: #eeebd8; }
  .RadMap_Hay .k-i-close:before {
    color: #a5a488;
    margin: -0.4em 0 0 -0.7em; }
  .RadMap_Hay .k-i-close:hover:before {
    color: #376711; }
  .RadMap_Hay .k-callout-s {
    border-top-color: #000000; }
  .RadMap_Hay .k-callout-n {
    border-bottom-color: #000000; }
  .RadMap_Hay .k-callout-e {
    border-left-color: #000000; }
  .RadMap_Hay .k-callout-w {
    border-right-color: #000000; }
  .RadMap_Hay div.k-navigator {
    font-size: 1.82143em; }
  .RadMap_Hay div.k-navigator > .k-button .k-icon:before {
    color: #333333; }
  .RadMap_Hay .k-button,
  .RadMap_Hay div.k-navigator > .k-button {
    border-color: #515146;
    color: #ffffff;
    background-color: #888775;
    border-color: transparent; }
  .RadMap_Hay .k-button:hover,
  .RadMap_Hay .k-button:focus,
  .RadMap_Hay div.k-navigator > .k-button:hover,
  .RadMap_Hay div.k-navigator > .k-button:focus {
    border-color: #30302a;
    color: #000000;
    background-color: #5abc17;
    box-shadow: inset 0 0 1px #888775; }
  .RadMap_Hay .k-button:focus,
  .RadMap_Hay div.k-navigator > .k-button:focus {
    outline-width: thin;
    outline-offset: -2px;
    outline-color: #30302a; }
  .RadMap_Hay .k-button:active,
  .RadMap_Hay div.k-navigator > .k-button:active {
    border-color: #0d0d0b;
    color: #000000;
    background-color: #5abc17;
    box-shadow: 0 3px 5px rgba(0, 0, 0, 0.125) inset; }
  .RadMap_Hay div.k-navigator > .k-button .k-icon:before {
    font-size: .8em;
    font-size: .6em\9; }
  .RadMap_Hay _:-ms-fullscreen, :root .RadMap_Hay div.k-navigator > .k-button .k-icon:before {
    font-size: .75em; }
  .RadMap_Hay div.k-navigator > .k-button .k-icon.k-i-arrow-n:before {
    margin: 0.21429em 0.28571em 0em; }
  .RadMap_Hay div.k-navigator > .k-button .k-icon.k-i-arrow-e:before {
    margin: 0.28571em 0.35714em 0em; }
  .RadMap_Hay div.k-navigator > .k-button .k-icon.k-i-arrow-s:before {
    margin: 0.35714em 0.28571em 0em; }
  .RadMap_Hay div.k-navigator .k-navigator-w {
    margin-top: -.64em; }
  .RadMap_Hay div.k-navigator > .k-button .k-icon.k-i-arrow-w:before {
    margin: 0.28571em 0.21429em 0em; }
  .RadMap_Hay .k-zoom-control > .k-zoom-in,
  .RadMap_Hay .k-zoom-control > .k-zoom-out {
    width: 1.7em;
    height: 1.725em; }
  .RadMap_Hay .k-marker:before {
    color: #a5a488; }
  @media \0screen\,screen\9 {
    .RadMap_Hay .k-icon {
      background-image: url('<%=WebResource("Telerik.Web.UI.Skins.Hay.Common.radActionsSprite.png")%>'); }
    .RadMap_Hay .k-i-arrow-n {
      background-position: -2px -2px; }
    .RadMap_Hay .k-button:hover .k-i-arrow-n {
      background-position: -22px -2px; }
    .RadMap_Hay .k-button:active .k-i-arrow-n,
    .RadMap_Hay .k-button:focus .k-i-arrow-n {
      background-position: -42px -2px; }
    .RadMap_Hay .k-i-arrow-e {
      background-position: -2px -62px; }
    .RadMap_Hay .k-button:hover .k-i-arrow-e {
      background-position: -22px -62px; }
    .RadMap_Hay .k-button:active .k-i-arrow-e,
    .RadMap_Hay .k-button:focus .k-i-arrow-e {
      background-position: -42px -62px; }
    .RadMap_Hay .k-i-arrow-s {
      background-position: -2px -22px; }
    .RadMap_Hay .k-button:hover .k-i-arrow-s {
      background-position: -22px -22px; }
    .RadMap_Hay .k-button:active .k-i-arrow-s,
    .RadMap_Hay .k-button:focus .k-i-arrow-s {
      background-position: -42px -22px; }
    .RadMap_Hay .k-i-arrow-w {
      background-position: -2px -42px; }
    .RadMap_Hay .k-button:hover .k-i-arrow-w {
      background-position: -22px -42px; }
    .RadMap_Hay .k-button:active .k-i-arrow-w,
    .RadMap_Hay .k-button:focus .k-i-arrow-w {
      background-position: -42px -42px; }
    .RadMap_Hay .k-i-close,
    .RadMap_Hay .k-i-close:hover {
      background-color: transparent;
      background-position: -22px -762px; } }

.RadMediaPlayer_Hay {
  color: #333333; }
  .RadMediaPlayer_Hay .rmpToolbar {
    color: #000000;
    background-color: rgba(136, 135, 117, 0.9);
    border-color: #dddddd; }
  .RadMediaPlayer_Hay div.rmpVolContrBar {
    background-color: rgba(136, 135, 117, 0.9);
    border-color: #dddddd; }
  .RadMediaPlayer_Hay.rmpSolidBgr .rmpToolbar,
  .RadMediaPlayer_Hay.rmpSolidBgr div.rmpVolContrBar {
    background-color: #888775; }
  .RadMediaPlayer_Hay .rmpPlaylist {
    background-color: #ffffff; }
    .RadMediaPlayer_Hay .rmpPlaylist li a {
      background-color: #eeebd8;
      color: #333333; }
      .RadMediaPlayer_Hay .rmpPlaylist li a:hover {
        background-color: #e0fccb;
        color: #000000; }
    .RadMediaPlayer_Hay .rmpPlaylist li.rmpActive a {
      background-color: #5abc17;
      color: #ffffff; }
    .RadMediaPlayer_Hay .rmpPlaylist .rmpPlaylistPrevButton,
    .RadMediaPlayer_Hay .rmpPlaylist .rmpPlaylistNextButton {
      background-color: #888775; }
      .RadMediaPlayer_Hay .rmpPlaylist .rmpPlaylistPrevButton:hover,
      .RadMediaPlayer_Hay .rmpPlaylist .rmpPlaylistNextButton:hover {
        background-color: #5abc17; }
  .RadMediaPlayer_Hay .rmpPlaylistVertical li,
  .RadMediaPlayer_Hay .rmpPlaylistVerticalInside li {
    border-top: 1px solid rgba(255, 255, 255, 0.85);
    border-bottom: 1px solid #e6e2c6; }
  .RadMediaPlayer_Hay .rmpPlaylistVertical .rmpPlaylistPrevButtonWrap,
  .RadMediaPlayer_Hay .rmpPlaylistVerticalInside .rmpPlaylistPrevButtonWrap {
    border-bottom: 1px solid rgba(255, 255, 255, 0.85); }
  .RadMediaPlayer_Hay .rmpPlaylistVertical .rmpPlaylistNextButtonWrap,
  .RadMediaPlayer_Hay .rmpPlaylistVerticalInside .rmpPlaylistNextButtonWrap {
    border-top: 1px solid rgba(255, 255, 255, 0.85); }
  .RadMediaPlayer_Hay .rmpPlaylistHorizontal.rmpPlaylistNavButtons {
    border-bottom: 1px solid #e6e2c6;
    border-bottom: 1px solid #515146; }
  .RadMediaPlayer_Hay .rmpPlaylistHorizontal li {
    border-left: 1px solid rgba(255, 255, 255, 0.85);
    border-right: 1px solid #e6e2c6; }
  .RadMediaPlayer_Hay .rmpPlaylistHorizontal .rmpPlaylistPrevButtonWrap,
  .RadMediaPlayer_Hay .rmpPlaylistHorizontal .rmpPlaylistNextButtonWrap {
    border-left: 1px solid #515146;
    border-right: 1px solid #515146; }
  .RadMediaPlayer_Hay .rmpBanner {
    border: 1px solid #dddddd; }
    .RadMediaPlayer_Hay .rmpBanner .rmpActionButton {
      background-color: #888775;
      color: #ffffff; }
  .RadMediaPlayer_Hay .rmpBigPlayButton,
  .RadMediaPlayer_Hay .rmpBigPauseButton {
    background: rgba(252, 252, 252, 0.4); }
  .RadMediaPlayer_Hay .rmpToolbar .rmpActionButton {
    color: #000000; }
    .RadMediaPlayer_Hay .rmpToolbar .rmpActionButton:hover,
    .RadMediaPlayer_Hay .rmpToolbar .rmpActionButton .rmpSubtitlesActiveIcon,
    .RadMediaPlayer_Hay .rmpToolbar .rmpActionButton .rmpHDActiveIcon {
      color: #e0fccb; }
  .RadMediaPlayer_Hay .rmpSocialShareBox {
    background-color: #5abc17; }
  .RadMediaPlayer_Hay .sshLinkItem {
    color: #ffffff;
    border-color: #515146;
    color: #ffffff;
    background-color: #888775; }
    .RadMediaPlayer_Hay .sshLinkItem:active,
    .RadMediaPlayer_Hay .sshLinkItem:hover {
      color: #000000;
      border-color: #30302a;
      color: #000000;
      background-color: #5abc17; }

.RadMenu_Hay {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .RadMenu_Hay .rmRootGroup {
    border-color: #dddddd;
    color: #000000;
    background-color: #888775;
    border-radius: 4px; }
  .RadMenu_Hay .rmRootGroup.rmVertical > .rmItem,
  .RadMenu_Hay .rmRootGroup.rmVertical > .rmRootScrollGroup > .rmItem {
    float: none; }
  .RadMenu_Hay .rmRootGroup > .rmItem,
  .RadMenu_Hay .rmRootGroup > .rmRootScrollGroup > .rmItem {
    border-color: transparent; }
  .RadMenu_Hay .rmRootGroup .rmRootLink {
    padding: 15px;
    color: #000000; }
  .RadMenu_Hay .rmVertical .rmRootLink {
    padding-top: 10px;
    padding-bottom: 10px; }
  .RadMenu_Hay .rmRootLink .rmText,
  .RadMenu_Hay .rmVertical .rmRootLink .rmText {
    padding: 0; }
  .RadMenu_Hay .rmRootLink:hover {
    color: #333333;
    background-color: #e0fccb; }
  .RadMenu_Hay .rmFocused .rmRootLink {
    box-shadow: 0 0 3px 1px rgba(196, 196, 196, 0.5) inset; }
  .RadMenu_Hay .rmSelected .rmRootLink,
  .RadMenu_Hay .rmExpanded .rmRootLink {
    color: #ffffff;
    background-color: #5abc17;
    box-shadow: 0 3px 5px rgba(0, 0, 0, 0.13) inset; }
  .RadMenu_Hay .rmRootLink.rmDisabled,
  .RadMenu_Hay .rmRootLink.rmDisabled:hover {
    color: #777777;
    border-color: transparent;
    background-color: transparent;
    box-shadow: none; }
  .RadMenu_Hay .rmVertical > .rmSeparator {
    margin: 0; }
  .RadMenu_Hay .rmRootGroup.rmHorizontal > .rmSeparator,
  .RadMenu_Hay .rmRootGroup.rmHorizontal > .rmRootScrollGroup > .rmSeparator {
    display: none; }
  .RadMenu_Hay .rmRootGroup.rmVertical > .rmItem.rmSeparator,
  .RadMenu_Hay .rmRootGroup.rmVertical > .rmRootScrollGroup > .rmItem.rmSeparator {
    margin: 9px 0;
    height: 1px;
    border-width: 0;
    overflow: hidden;
    background-color: #e5e5e5; }
  .RadMenu_Hay .rmGroup,
  .RadMenu_Hay .rmPopup,
  .RadMenu_Hay .rmMultiColumn {
    padding: 0;
    border: 1px solid #dddddd;
    border-radius: 4px;
    color: #333333;
    background-color: #ffffff; }
  .RadMenu_Hay .rmGroup.rmVertical {
    padding: 5px 0; }
  .RadMenu_Hay .rmGroup.rmHorizontal {
    padding: 5px; }
  .RadMenu_Hay .rmSlide .rmScrollWrap .rmVertical {
    padding: 5px 0; }
  .RadMenu_Hay .rmSlide .rmScrollWrap .rmHorizontal {
    padding: 5px; }
  .RadMenu_Hay .rmExpandDown + .rmSlide .rmGroup,
  .RadMenu_Hay .rmExpandDown + .rmSlide .rmMultiColumn {
    border-radius: 0 0 4px 4px; }
  .RadMenu_Hay .rmGroup .rmLink {
    padding: 3px 30px;
    border-width: 0;
    color: #333333; }
  .RadMenu_Hay .rmGroup .rmLink .rmText {
    padding: 0;
    margin: 0; }
  .RadMenu_Hay .rmGroup .rmLink:hover {
    border-color: #d2fbb3;
    color: #000000;
    background-color: #e0fccb; }
  .RadMenu_Hay .rmGroup .rmFocused {
    box-shadow: 0 0 3px 1px rgba(68, 143, 17, 0.5) inset; }
  .RadMenu_Hay .rmGroup .rmSelected > .rmLink,
  .RadMenu_Hay .rmGroup .rmSelected > .rmLink:hover,
  .RadMenu_Hay .rmGroup .rmExpanded > .rmLink,
  .RadMenu_Hay .rmGroup .rmExpanded > .rmLink:hover {
    border-color: #448f11;
    color: #ffffff;
    background-color: #5abc17; }
  .RadMenu_Hay .rmGroup .rmDisabled > .rmLink,
  .RadMenu_Hay .rmGroup .rmDisabled > .rmLink:hover {
    color: #777777;
    border-color: transparent;
    background-color: transparent; }
  .RadMenu_Hay .rmSeparator {
    border-color: #e5e5e5 transparent transparent #e5e5e5; }
  .RadMenu_Hay .rmLeftArrow,
  .RadMenu_Hay .rmRightArrow,
  .RadMenu_Hay .rmTopArrow,
  .RadMenu_Hay .rmBottomArrow {
    border-color: #515146;
    color: #ffffff;
    background-color: #888775;
    border-width: 0;
    border-style: solid; }
    .RadMenu_Hay .rmLeftArrow:hover,
    .RadMenu_Hay .rmRightArrow:hover,
    .RadMenu_Hay .rmTopArrow:hover,
    .RadMenu_Hay .rmBottomArrow:hover {
      border-color: #30302a;
      color: #000000;
      background-color: #5abc17; }
  .RadMenu_Hay .rmLeftArrow,
  .RadMenu_Hay .rmRightArrow {
    height: 100%; }
  .RadMenu_Hay .rmLeftArrow {
    border-right-width: 1px; }
  .RadMenu_Hay .rmRightArrow {
    border-left-width: 1px; }
  .RadMenu_Hay .rmTopArrow {
    border-bottom-width: 1px; }
  .RadMenu_Hay .rmBottomArrow {
    border-top-width: 1px; }
  .RadMenu_Hay .rmTopFix,
  .RadMenu_Hay .rmTopLeft,
  .RadMenu_Hay .rmTopRight,
  .RadMenu_Hay .rmBottomFix,
  .RadMenu_Hay .rmBottomLeft,
  .RadMenu_Hay .rmBottomRight {
    display: none; }
  .RadMenu_Hay .rmShadows .rmGroup {
    box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2); }
  .RadMenu_Hay .rmGroup:before,
  .RadMenu_Hay .rmMultiColumn:before,
  .RadMenu_Hay .rmScrollWrap > .rmHorizontal:before,
  .RadMenu_Hay .rmScrollWrap > .rmVertical:before {
    display: none; }

.RadNavigation_Hay {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .RadNavigation_Hay .rnvRootGroupWrapper {
    border-color: #dddddd;
    color: #000000;
    background-color: #888775; }
  .RadNavigation_Hay .rnvRootLink {
    border-color: transparent; }
  .RadNavigation_Hay .rnvMore {
    border-color: #dddddd;
    color: #000000;
    background-color: #888775; }
  .RadNavigation_Hay .rnvHovered.rnvMore,
  .RadNavigation_Hay .rnvHovered > .rnvRootLink {
    color: #333333;
    background-color: #e0fccb; }
  .RadNavigation_Hay .rnvSelected.rnvMore,
  .RadNavigation_Hay .rnvSelected > .rnvRootLink,
  .RadNavigation_Hay .rnvExpanded > .rnvRootLink {
    color: #ffffff;
    background-color: #5abc17;
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }
  .RadNavigation_Hay .rnvFocused.rnvMore,
  .RadNavigation_Hay .rnvFocused > .rnvRootLink {
    border-color: rgba(196, 196, 196, 0.5);
    box-shadow: inset 0 0 3px rgba(196, 196, 196, 0.5); }

.radSkin_Hay {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }

.radSkin_Hay .rnvPopup {
  border-color: #dddddd;
  color: #333333;
  background-color: #ffffff; }
  .radSkin_Hay .rnvPopup .rnvHovered > .rnvLink {
    color: #000000;
    background-color: #e0fccb; }
  .radSkin_Hay .rnvPopup .rnvSelected > .rnvLink,
  .radSkin_Hay .rnvPopup .rnvExpanded > .rnvLink {
    color: #ffffff;
    background-color: #5abc17; }
  .radSkin_Hay .rnvPopup .rnvFocused > .rnvLink {
    box-shadow: inset 0 0 3px rgba(68, 143, 17, 0.5); }

.RadNotification_Hay {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  background-color: #ffffff;
  border-color: #dddddd;
  color: #333333; }
  .RadNotification_Hay.rnShadows {
    box-shadow: 2px 2px 3px rgba(221, 221, 221, 0.5); }
  .RadNotification_Hay .rnTitleBar {
    padding: 10px;
    border-color: #dddddd;
    color: #000000;
    background-color: #888775; }
  .RadNotification_Hay .rnCommands a:hover {
    border-radius: 0.21429em;
    border-color: #30302a;
    color: #000000;
    background-color: #5abc17; }
  .RadNotification_Hay .rnTitlleBarTitle {
    margin: 0; }
  .RadNotification_Hay .rnCommands {
    margin: -1.21429em 0em 0em;
    right: 0.5em; }
  .RadNotification_Hay .rnCommands a {
    line-height: 1.42857em;
    padding: 8px; }

.RadOrgChart_Hay {
  /* Loading states */ }
  .RadOrgChart_Hay {
    color: #333333;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .RadOrgChart_Hay .rocGroup {
    border-radius: 10px;
    background: #888775; }
  .RadOrgChart_Hay .rocItem,
  .RadOrgChart_Hay .rocItemTemplate {
    border-radius: 5px;
    border-color: #e6e2c6;
    background-color: #e0fccb; }
  .RadOrgChart_Hay .rocExpandArrow,
  .RadOrgChart_Hay .rocCollapseArrow,
  .RadOrgChart_Hay .rocExpandGroupArrow,
  .RadOrgChart_Hay .rocCollapseGroupArrow {
    color: #ffffff;
    border-color: #515146;
    background-color: #888775;
    border-radius: 3px; }
  .RadOrgChart_Hay .rocLoadingNodes .rocExpandArrow,
  .RadOrgChart_Hay .rocLoadingNodes .rocCollapseArrow,
  .RadOrgChart_Hay .rocLoadingGroups .rocExpandGroupArrow,
  .RadOrgChart_Hay .rocLoadingGroups .rocCollapseGroupArrow {
    background-image: url('<%=WebResource("Telerik.Web.UI.Skins.Bootstrap.Common.loading_small.gif")%>'); }

.RadOrgChart_Hay.rocHorizontal .rocNode {
  padding: 1.28571em 0em; }

.RadOrgChart_Hay.rocDetachedItem,
.RadOrgChart_Hay.rocDetachedNode {
  border-color: #dddddd;
  background-color: #fcfcfc; }

.rocToolbar_Hay {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #000000;
  background: #888775;
  border-radius: 4px; }
  .rocToolbar_Hay .rocToolbarButton {
    color: #ffffff;
    border-color: #515146;
    background-color: #888775;
    border-radius: 2px; }

.RadPanelBar_Hay {
  border-color: #dddddd;
  color: #333333;
  background-color: #ffffff;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .RadPanelBar_Hay .rpRootLink,
  .RadPanelBar_Hay .rpHeaderTemplate {
    border-color: #dddddd;
    color: #000000;
    background-color: #888775;
    padding-top: 10px;
    padding-bottom: 10px; }
  .RadPanelBar_Hay .rpRootLink .rpText,
  .RadPanelBar_Hay .rpHeaderTemplate {
    font-size: 1.14em; }
  .RadPanelBar_Hay .rpGroup .rpItem {
    padding: 0; }
    .RadPanelBar_Hay .rpGroup .rpItem + .rpItem {
      margin-top: 0; }
    .RadPanelBar_Hay .rpGroup .rpItem.rpFirst,
    .RadPanelBar_Hay .rpGroup .rpItem.rpLast {
      padding: 0; }
  .RadPanelBar_Hay .rpGroup .rpExpandHandle {
    top: 3px;
    right: 7px; }
  .RadPanelBar_Hay .rpExpandHandle {
    top: 6px; }
  .RadPanelBar_Hay .rpRootLink .rpExpandHandle {
    padding: 4px;
    border-radius: 4px; }
  .RadPanelBar_Hay .rpLink.rpHovered {
    border-color: #d2fbb3;
    color: #000000;
    background-color: #e0fccb; }
  .RadPanelBar_Hay .rpRootLink.rpHovered {
    border-color: #c4c4c4;
    color: #333333;
    background-color: #e0fccb; }
  .RadPanelBar_Hay .rpRootLink .rpExpandHandle.rpHovered {
    border-color: #c4c4c4; }
  .RadPanelBar_Hay .rpRootLink.rpSelected .rpExpandHandle.rpHovered {
    border-color: #c4c4c4; }
  .RadPanelBar_Hay .rpLink.rpFocused {
    border-color: #65d31a;
    box-shadow: inset 0 0 8px rgba(101, 211, 26, 0.4); }
  .RadPanelBar_Hay .rpRootLink.rpFocused {
    border-color: #65d31a;
    box-shadow: inset 0 0 8px rgba(101, 211, 26, 0.4); }
  .RadPanelBar_Hay .rpLink.rpSelected {
    border-color: #448f11;
    color: #ffffff;
    background-color: #5abc17; }
  .RadPanelBar_Hay .rpRootLink.rpSelected {
    border-color: #c4c4c4;
    color: #ffffff;
    background-color: #5abc17;
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }

.RadUploadProgressArea_Hay {
  border-color: #dddddd;
  color: #333333;
  background-color: #ffffff;
  border-radius: 3px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .RadUploadProgressArea_Hay .ruHeader {
    color: #000000;
    background-color: #888775;
    border-color: #dddddd; }
  .RadUploadProgressArea_Hay .ruFooter {
    color: #000000;
    background: #888775;
    border-color: #dddddd;
    padding: 0.5em 0.85714em; }
  .RadUploadProgressArea_Hay .ruProgressBar {
    border-color: #515146;
    border-radius: 0.31746em;
    background: #eeebd8; }
  .RadUploadProgressArea_Hay .ruProgress {
    background-color: #428bca;
    background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); }
  .RadUploadProgressArea_Hay .radButton {
    padding: 0.42857em 0.85714em;
    color: #ffffff;
    background-color: #888775;
    border-radius: 0.21429em;
    border-color: #515146; }
    .RadUploadProgressArea_Hay .radButton.ruHovered {
      color: #000000;
      background-color: #5abc17;
      border-color: #30302a; }

.RadProgressBar_Hay {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #000000;
  background-color: #f5f5f5;
  /* Vertical */ }
  .RadProgressBar_Hay.rpbClassic {
    font-size: 14px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .RadProgressBar_Hay,
  .RadProgressBar_Hay .rpbStateSelected,
  .RadProgressBar_Hay .rpbStateSelected:hover {
    background-image: none; }
  .RadProgressBar_Hay.rpbHorizontal {
    height: 1.42857em;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset; }
  .RadProgressBar_Hay > .rpbLabelWrapper {
    border-color: #dddddd;
    line-height: normal; }
  .RadProgressBar_Hay .rpbLabel {
    font-size: 0.85714em; }
  .RadProgressBar_Hay .rpbStateSelected,
  .RadProgressBar_Hay .rpbStateSelected:hover,
  .RadProgressBar_Hay .rpbStateSelected:link,
  .RadProgressBar_Hay .rpbStateSelected:visited {
    background-color: #e0fccb;
    color: #ffffff; }
  .RadProgressBar_Hay .rpbChunk {
    border-color: #dddddd; }
  .RadProgressBar_Hay .rpbChunk.rpbStateDefault {
    background-color: #f5f5f5; }
  .RadProgressBar_Hay.rpbHorizontal .rpbStateSelected,
  .RadProgressBar_Hay.rpbHorizontal .rpbStateSelected:hover,
  .RadProgressBar_Hay.rpbHorizontal .rpbStateSelected:link,
  .RadProgressBar_Hay.rpbHorizontal .rpbStateSelected:visited,
  .RadProgressBar_Hay.rpbHorizontal .rpbChunk.rpbStateSelected {
    border-color: #5abc17; }
  .RadProgressBar_Hay.rpbStripped .rpbStateSelected {
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-size: 2.85714em 2.85714em; }
  .RadProgressBar_Hay.rpbVertical {
    width: 1.42857em;
    box-shadow: 1px 0 2px rgba(0, 0, 0, 0.1) inset; }
  .RadProgressBar_Hay.rpbVertical .rpbStateSelected,
  .RadProgressBar_Hay.rpbVertical .rpbStateSelected:hover,
  .RadProgressBar_Hay.rpbVertical .rpbStateSelected:link,
  .RadProgressBar_Hay.rpbVertical .rpbStateSelected:visited,
  .RadProgressBar_Hay.rpbVertical .rpbChunk.rpbStateSelected {
    border-color: #5abc17; }
  .RadProgressBar_Hay.rpbIndeterminate {
    background-image: url('<%=WebResource("Telerik.Web.UI.Skins.Hay.Common.radIndeterminate.gif")%>'); }

.RadRating_Hay {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .RadRating_Hay a:before,
  .RadRating_Hay a:hover:before {
    color: #c4c4c4; }
  .RadRating_Hay .rrtOver span:before,
  .RadRating_Hay a:hover .rrtPartComplement:before,
  .RadRating_Hay .rrtVertical .rrtSelected.rrtOver a:before,
  .RadRating_Hay .rrtSelected a .rrtPartSelected:before,
  .RadRating_Hay .rrtSelected.rrtOver a:before {
    color: #adadad; }
  .RadRating_Hay .rrtSelected span:before {
    color: #5abc17; }
  .RadRating_Hay .rrtSelected .rrtPart:before,
  .RadRating_Hay .rrtSelected.rrtOver span:before {
    color: #e0fccb; }
  .RadRating_Hay .rrtReversed .rrtPart:before {
    color: #adadad; }
  .RadRating_Hay .rrtReversed .rrtSelected .rrtPartComplement:before {
    color: #e0fccb; }

.RadRibbonBar_Hay {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .RadRibbonBar_Hay .rrbWrap {
    border-color: #dddddd;
    color: #000000;
    background-color: #888775; }
  .RadRibbonBar_Hay .rrbTabs {
    border-bottom-color: #c4c4c4; }
    .RadRibbonBar_Hay .rrbTabs .rrbItem .rrbLink {
      padding: 10px 15px;
      border-radius: 4px 4px 0 0;
      border-color: transparent;
      color: #000000; }
    .RadRibbonBar_Hay .rrbTabs .rrbItem.rrbHovered .rrbLink {
      color: #333333;
      border-color: #c4c4c4;
      background-color: #e0fccb; }
    .RadRibbonBar_Hay .rrbTabs .rrbItem.rrbSelected .rrbLink {
      border-color: #dddddd;
      color: #333333;
      background-color: #ffffff;
      border-color: #c4c4c4 #c4c4c4 #ffffff; }
    .RadRibbonBar_Hay .rrbTabs .rrbItem,
    .RadRibbonBar_Hay .rrbTabs .rrbApplicationItem {
      margin-right: 7px; }
  .RadRibbonBar_Hay .rrbContextualItem {
    padding-top: 2.85714em; }
  .RadRibbonBar_Hay .rrbQat + .rrbTabs .rrbContextualItem {
    margin-top: -2.85714em; }
  .RadRibbonBar_Hay .rrbButton {
    padding: 6px;
    border-radius: 0.28571em; }
  .RadRibbonBar_Hay .rrbAbox > .rrbButtonGroup .rrbButton {
    border-radius: 0; }
    .RadRibbonBar_Hay .rrbAbox > .rrbButtonGroup .rrbButton + .rrbButton {
      margin-left: -1px; }
  .RadRibbonBar_Hay .rrbAbox > .rrbButtonGroup .rrbButton:first-child {
    border-radius: 0.28571em 0em 0em 0.28571em; }
  .RadRibbonBar_Hay .rrbAbox > .rrbButtonGroup .rrbButton:last-child {
    border-radius: 0em 0.28571em 0.28571em 0em; }
  .RadRibbonBar_Hay .rrbApplicationItem {
    margin-bottom: 7px; }
    .RadRibbonBar_Hay .rrbApplicationItem .rrbLink {
      width: 1.42857em;
      padding: 6px;
      border-radius: 0.28571em;
      color: transparent;
      border-color: #515146;
      background-color: #888775; }
      .RadRibbonBar_Hay .rrbApplicationItem .rrbLink:before {
        content: "\E002";
        font: 1.14286em TelerikWebUI;
        color: #ffffff;
        vertical-align: middle; }
    .RadRibbonBar_Hay .rrbApplicationItem.rrbSelected .rrbHeaderBar {
      border-color: #dddddd;
      background: #888775; }
    .RadRibbonBar_Hay .rrbApplicationItem.rrbSelected .rrbLink {
      border-color: #c4c4c4;
      background-color: #5abc17; }
      .RadRibbonBar_Hay .rrbApplicationItem.rrbSelected .rrbLink:before {
        color: #ffffff; }
  .RadRibbonBar_Hay .rrbContextualItem .rrbLabel {
    color: #ffffff; }
  .RadRibbonBar_Hay .rrbQat .rrbItem {
    border-radius: 4px; }
  .RadRibbonBar_Hay .rrbQat .rrbQatDropDown label {
    padding: 6px 6px 6px 1.6em; }
  .RadRibbonBar_Hay .rrbMenu {
    padding: 5px; }
  .RadRibbonBar_Hay .rrbMenu .rrbHeader {
    margin: -5px -5px 5px;
    padding: 6px 12px;
    color: #000000;
    background-color: #888775; }
  .RadRibbonBar_Hay .rrbToolTip {
    color: #000000;
    border-color: #dddddd;
    background-color: #fcfcfc; }
  .RadRibbonBar_Hay .rrbCommandGroup {
    border-radius: 4px;
    padding: 7px 7px 30px;
    border-color: #dddddd;
    background-color: #888775; }
    .RadRibbonBar_Hay .rrbCommandGroup:before {
      height: 4.64286em;
      padding: 19px 0; }
    .RadRibbonBar_Hay .rrbCommandGroup ~ .rrbCommandGroup {
      margin-left: 0.5em; }
  .RadRibbonBar_Hay .rrbCommandArea {
    padding: 0.5em;
    background-color: #ffffff; }
  .RadRibbonBar_Hay .rrbResizeHandle {
    background-position: -5px -885px; }
  .RadRibbonBar_Hay .rrbTitle {
    border-color: #dddddd;
    color: #333333;
    background-color: #ffffff;
    margin: 4px -7px -30px;
    padding: 6px 12px; }
  .RadRibbonBar_Hay .rrbCollapsedGroup {
    border-color: #dddddd; }
    .RadRibbonBar_Hay .rrbCollapsedGroup .rrbIcon {
      border-color: #515146; }

.RadRibbonBar_Hay .rrbButton, .RadRibbonBar_Hay .rrbSplitButton.rrbHovered .rrbArrow, .RadRibbonBar_Hay .rrbButtonGroup .rrbButton, .RadRibbonBar_Hay .rrbComboBox .rrbButton,
.RadRibbonBar_Hay .rrbDropDown .rrbButton,
.RadRibbonBar_Hay .rrbNumericTextBox .rrbButton,
.RadRibbonBar_Hay .rrbColorPicker .rrbButton, .RadRibbonBar_Hay .rrbDropDown .rrbDDInner, .RadRibbonBar_Hay .rrbColorPicker .rrbCPInner, .RadRibbonBar_Hay .rrbGalleryActions .rrbButton {
  border-color: #515146;
  color: #ffffff;
  background-color: #888775; }

.RadRibbonBar_Hay .rrbComboBox .rrbCBInner, .RadRibbonBar_Hay .rrbDropDown .rrbDDInner, .RadRibbonBar_Hay .rrbNumericTextBox .rrbNTBInner, .RadRibbonBar_Hay .rrbColorPicker .rrbCPInner {
  padding: 6px 34px 6px 6px; }
  .RadRibbonBar_Hay .rrbComboBox .rrbCBInner .rrbButton, .RadRibbonBar_Hay .rrbDropDown .rrbDDInner .rrbButton, .RadRibbonBar_Hay .rrbNumericTextBox .rrbNTBInner .rrbButton, .RadRibbonBar_Hay .rrbColorPicker .rrbCPInner .rrbButton {
    border-radius: 0; }

.RadRibbonBar_Hay .rrbComboBox .rrbButton,
.RadRibbonBar_Hay .rrbDropDown .rrbButton,
.RadRibbonBar_Hay .rrbNumericTextBox .rrbButton,
.RadRibbonBar_Hay .rrbColorPicker .rrbButton {
  padding: 6px; }

.RadRibbonBar_Hay .rrbQat .rrbButton, .RadRibbonBar_Hay .rrbButton, .RadRibbonBar_Hay .rrbButton .rrbArrow {
  border-color: transparent;
  background: transparent; }

.RadRibbonBar_Hay .rrbQat .rrbButton:hover, .RadRibbonBar_Hay .rrbButton:hover,
.RadRibbonBar_Hay .rrbButton.rrbHovered, .RadRibbonBar_Hay .rrbSplitButton .rrbArrow:hover, .RadRibbonBar_Hay .rrbButtonGroup .rrbButton:hover, .RadRibbonBar_Hay .rrbComboBox .rrbButton.rrbHovered,
.RadRibbonBar_Hay .rrbDropDown .rrbButton.rrbHovered,
.RadRibbonBar_Hay .rrbNumericTextBox .rrbButton.rrbHovered,
.RadRibbonBar_Hay .rrbColorPicker .rrbButton.rrbHovered, .RadRibbonBar_Hay .rrbDropDown .rrbDDInner:hover, .RadRibbonBar_Hay .rrbColorPicker .rrbCPInner:hover, .RadRibbonBar_Hay .rrbGallery .rrbItem.rrbHovered, .RadRibbonBar_Hay .rrbGalleryActions .rrbButton.rrbHovered, .rrbSlide_Hay .rrbItem.rrbHovered {
  border-color: #30302a;
  color: #000000;
  background-color: #5abc17; }

.RadRibbonBar_Hay .rrbQat .rrbButton:active, .RadRibbonBar_Hay .rrbButton.rrbClicked,
.RadRibbonBar_Hay .rrbButton.rrbPressed,
.RadRibbonBar_Hay .rrbButton.rrbExpanded, .RadRibbonBar_Hay .rrbButton.rrbToggled, .RadRibbonBar_Hay .rrbSplitButton.rrbExpanded .rrbArrow,
.RadRibbonBar_Hay .rrbSplitButton.rrbClicked .rrbArrow, .RadRibbonBar_Hay .rrbButtonGroup .rrbButton:active,
.RadRibbonBar_Hay .rrbButtonGroup .rrbButton.rrbClicked,
.RadRibbonBar_Hay .rrbButtonGroup .rrbButton.rrbPressed, .RadRibbonBar_Hay .rrbComboBox .rrbButton.rrbClicked,
.RadRibbonBar_Hay .rrbDropDown .rrbButton.rrbClicked,
.RadRibbonBar_Hay .rrbNumericTextBox .rrbButton.rrbClicked,
.RadRibbonBar_Hay .rrbColorPicker .rrbButton.rrbClicked, .RadRibbonBar_Hay .rrbDropDown .rrbDDInner:active, .RadRibbonBar_Hay .rrbColorPicker .rrbCPInner:active, .RadRibbonBar_Hay .rrbGallery .rrbItem.rrbSelected, .RadRibbonBar_Hay .rrbGalleryActions .rrbButton.rrbClicked, .rrbSlide_Hay .rrbItem.rrbSelected {
  border-color: #0d0d0b;
  color: #000000;
  background-color: #5abc17; }

.RadRibbonBar_Hay .rrbMenu, .rrbDropDownSlide_Hay .rrbPopup, .rrbSlide_Hay .rrbPopup, .rrbPopup_Hay, .rrbPopup_Hay .rrbPopup {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  border-color: #dddddd;
  color: #333333;
  background-color: #ffffff; }

/*%menu-item {
	color: $list-item-color;
	background-color: $list-item-bg;
}*/
.RadRibbonBar_Hay .rrbMenu .rrbItem.rrbHovered, .rrbPopup_Hay .rrbItem.rrbHovered > .rrbInner, .rrbPopup_Hay .rrbItem.rrbHovered > .rrbInner .rrbToggle, .rrbPopup_Hay .rrbItem.rrbExpanded > .rrbInner {
  border-color: #d2fbb3;
  color: #000000;
  background-color: #e0fccb; }

.rrbPopup_Hay .rrbItem.rrbExpanded > .rrbInner .rrbToggle {
  border-color: #448f11;
  color: #ffffff;
  background-color: #5abc17; }

.RadRibbonBar_Hay .rrbGroupLauncher {
  width: 14px;
  height: 14px;
  top: auto;
  right: 0;
  bottom: 0; }
  .RadRibbonBar_Hay .rrbGroupLauncher:before {
    content: "";
    border-width: 7px;
    border-color: transparent #dddddd #dddddd transparent;
    border-style: solid; }

.RadRibbonBar_Hay .rrbSplitButton .rrbArrow {
  border-radius: 0; }

.RadRibbonBar_Hay .rrbSmallButton.rrbMenuButton,
.RadRibbonBar_Hay .rrbSmallButton.rrbSplitButton {
  padding-right: 22px; }
  .RadRibbonBar_Hay .rrbSmallButton.rrbMenuButton .rrbImagePlaceholder,
  .RadRibbonBar_Hay .rrbSmallButton.rrbSplitButton .rrbImagePlaceholder {
    left: 6px; }
  .RadRibbonBar_Hay .rrbSmallButton.rrbMenuButton .rrbArrow,
  .RadRibbonBar_Hay .rrbSmallButton.rrbSplitButton .rrbArrow {
    width: 22px; }

.RadRibbonBar_Hay .rrbMediumButton {
  padding-left: 24px; }
  .RadRibbonBar_Hay .rrbMediumButton.rrbMenuButton,
  .RadRibbonBar_Hay .rrbMediumButton.rrbSplitButton {
    padding-right: 24px; }
  .RadRibbonBar_Hay .rrbMediumButton .rrbImagePlaceholder {
    left: 4px; }

.RadRibbonBar_Hay .rrbLargeButton {
  padding: 18px 0;
  height: 4.57143em; }
  .RadRibbonBar_Hay .rrbLargeButton .rrbImagePlaceholder {
    top: 0.7em; }

.RadRibbonBar_Hay .rrbComboBox .rrbCBInner {
  border-radius: 0.28571em;
  border-color: #515146;
  background-color: #eeebd8; }

.RadRibbonBar_Hay .rrbComboBox .rrbCBInput {
  color: #555555; }

.RadRibbonBar_Hay .rrbDropDown .rrbButton,
.RadRibbonBar_Hay .rrbDropDown .rrbButton.rrbHovered {
  background: none; }

.RadRibbonBar_Hay .rrbNumericTextBox {
  width: 4.28571em; }
  .RadRibbonBar_Hay .rrbNumericTextBox .rrbNTBInner {
    border-radius: 0.28571em;
    border-color: #515146;
    background-color: #eeebd8; }
  .RadRibbonBar_Hay .rrbNumericTextBox .rrbNTBInput {
    color: #555555; }

.RadRibbonBar_Hay .rrbColorPicker .rrbButton,
.RadRibbonBar_Hay .rrbColorPicker .rrbButton.rrbHovered {
  background: none; }

.RadRibbonBar_Hay .rrbGallery {
  height: 6em;
  padding-right: 32px;
  border-radius: 0.28571em;
  border-color: #dddddd;
  background-color: #ffffff; }
  .RadRibbonBar_Hay .rrbGallery .rrbItem .rrbLink {
    color: #333333;
    background-color: #eeebd8; }

.RadRibbonBar_Hay .rrbGalleryActions .rrbButton {
  width: 32px;
  border-radius: 0; }

.RadRibbonBar_Hay .rrbCategoryTitle {
  color: #000000;
  background-color: #888775; }

.rrbDropDownSlide_Hay .rrbListItem:hover {
  color: #000000;
  background-color: #e0fccb; }

.rrbSlide_Hay .rrbCategoryTitle {
  color: #000000;
  background-color: #888775; }

.rrbSlide_Hay .rrbGallery {
  background: #eeebd8; }

.rrbSlide_Hay .rrbLink {
  color: #333333;
  background-color: #eeebd8; }

.rrbPopup_Hay .rrbHeaderBar {
  border-color: #515146;
  color: #ffffff;
  background-color: #888775; }

.rrbPopup_Hay .rrbItem.rrbDisabled > .rrbInner {
  color: #999999; }

.rrbPopup_Hay .rrbAuxiliaryPane {
  color: #000000;
  border-color: #dddddd;
  background: #888775; }

.rrbPopup_Hay .rrbHeader,
.rrbPopup_Hay .rrbFooter {
  color: #000000;
  border-color: #dddddd;
  background: #888775; }

.RadRotator_Hay {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  /* When LoadOnDemand */ }
  .RadRotator_Hay .rrClipRegion {
    border-color: #dddddd;
    color: #333333;
    background-color: #ffffff;
    border-radius: 0.28571em; }
  .RadRotator_Hay a.rrButton {
    padding: 6px;
    border-color: #515146;
    color: #ffffff;
    background-color: #888775; }
  .RadRotator_Hay a.rrButtonUp {
    top: 0.07143em;
    border-radius: 0.28571em 0.28571em 0em 0em; }
  .RadRotator_Hay a.rrButtonRight {
    border-radius: 0em 0.28571em 0.28571em 0em; }
  .RadRotator_Hay a.rrButtonDown {
    border-radius: 0em 0em 0.28571em 0.28571em; }
  .RadRotator_Hay a.rrButtonLeft {
    left: 1px;
    border-radius: 0.28571em 0em 0em 0.28571em; }
  @media screen and (-webkit-min-device-pixel-ratio: 0) {
    .RadRotator_Hay a.rrButtonUp {
      top: 0; }
    .RadRotator_Hay a.rrButtonRight {
      right: 0; }
    .RadRotator_Hay a.rrButtonDown {
      bottom: 0; }
    .RadRotator_Hay a.rrButtonLeft {
      left: 0; } }
  .RadRotator_Hay a.rrButton:hover {
    border-color: #30302a;
    color: #000000;
    background-color: #5abc17;
    box-shadow: inset 0 0 1px #888775; }
  .RadRotator_Hay a.rrButton:focus {
    outline-width: thin;
    outline-offset: -2px;
    outline-color: #30302a; }
  .RadRotator_Hay a.rrButton:active {
    border-color: #0d0d0b;
    color: #000000;
    background-color: #5abc17;
    color: #ffffff;
    box-shadow: 0 3px 5px rgba(0, 0, 0, 0.125) inset; }
  .RadRotator_Hay a.rrButton:before {
    font-size: 1.33333em;
    font-size: .7em\9;
    line-height: 1;
    font-family: TelerikWebUI, monospace; }
  .RadRotator_Hay _:-ms-fullscreen, .RadRotator_Hay a.rrButton:before {
    font-size: .5em; }
  .RadRotator_Hay a.rrButton:hover:before {
    color: #333333; }
  .RadRotator_Hay a.rrButtonRight:before {
    content: "\E000"; }
  .RadRotator_Hay a.rrButtonLeft:before {
    content: "\E003"; }
  .RadRotator_Hay a.rrButtonUp:before {
    content: "\E001"; }
  .RadRotator_Hay a.rrButtonDown:before {
    content: "\E002"; }
  .RadRotator_Hay .rrLoadingSign {
    background-image: url('<%=WebResource("Telerik.Web.UI.Skins.Hay.Common.loading_small.gif")%>'); }

.RadScheduler_Hay {
  border-color: #dddddd;
  color: #333333;
  background-color: #ffffff;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .RadScheduler_Hay .rsToolbar .rsButton {
    border-radius: 0; }
  .RadScheduler_Hay .rsToolbar > li:first-child .rsButton {
    border-radius: 3px 0 0 3px; }
  .RadScheduler_Hay .rsToolbar > li:last-child .rsButton {
    border-radius: 0 3px 3px 0; }
  .RadScheduler_Hay .rsToolbar > li:only-child .rsButton {
    border-radius: 3px; }
  .RadScheduler_Hay .rsButton {
    border-color: #515146;
    color: #ffffff;
    background-color: #888775;
    padding: 6px 12px;
    border-radius: 3px; }
  .RadScheduler_Hay .rsHovered > .rsButton,
  .RadScheduler_Hay .rsButton.rsHovered {
    border-color: #30302a;
    color: #000000;
    background-color: #5abc17; }
  .RadScheduler_Hay .rsSelected > .rsButton,
  .RadScheduler_Hay .rsPressed > .rsButton,
  .RadScheduler_Hay .rsButton.rsPressed {
    border-color: #0d0d0b;
    color: #000000;
    background-color: #5abc17; }
  .RadScheduler_Hay .rsHeader {
    border-color: #dddddd;
    color: #000000;
    background-color: #888775;
    padding: 8px; }
  .RadScheduler_Hay .rsFooter {
    border-color: #dddddd;
    color: #000000;
    background-color: #fcfcfc;
    padding: 8px; }
  .RadScheduler_Hay .rsHorizontalHeaderWrapper {
    border-color: #dddddd;
    color: #000000;
    background-color: #888775; }
  .RadScheduler_Hay .rsSpacerCell,
  .RadScheduler_Hay .rsAllDayHeader {
    border-color: #dddddd; }
  .RadScheduler_Hay .rsHorizontalHeaderTable th {
    border-color: #dddddd; }
  .RadScheduler_Hay .rsVerticalHeaderTable th {
    border-color: transparent #dddddd; }
  .RadScheduler_Hay .rsVerticalHeaderTable .rsAlt th {
    border-color: #dddddd #dddddd; }
  .RadScheduler_Hay .rsVerticalHeaderTable .rsMainHeader th:first-child {
    border-bottom-color: #dddddd; }
  .RadScheduler_Hay .rsAllDayRow td,
  .RadScheduler_Hay .rsContentTable .rsAllDayRow td {
    border-color: #dddddd; }
  .RadScheduler_Hay .rsContentTable td {
    border-color: #eeeeee #eeeeee; }
  .RadScheduler_Hay .rsContentTable .rsAlt td {
    border-color: #dddddd #eeeeee; }
  .RadScheduler_Hay .rsOtherMonth,
  .RadScheduler_Hay .rsNonWorkHour,
  .RadScheduler_Hay .rsSunCol,
  .RadScheduler_Hay .rsSatCol {
    background: #888775; }
  .RadScheduler_Hay .rsApt {
    color: #ffffff; }
  .RadScheduler_Hay .rsAptContent {
    border-radius: 4px;
    color: #ffffff;
    background-color: #5abc17; }
  .RadScheduler_Hay .rsAptResize:before {
    background: rgba(255, 255, 255, 0.8); }
  .RadScheduler_Hay .rsOvertimeArrow {
    border-color: #515146;
    color: #ffffff;
    background-color: #888775; }
  .RadScheduler_Hay .rsOvertimeArrow:hover {
    border-color: #30302a;
    color: #000000;
    background-color: #5abc17; }
  .RadScheduler_Hay .rsResourceMarker {
    background-color: #f0fee5; }
  .RadScheduler_Hay .rsYearView .rsMonthHeader {
    border-color: #dddddd; }
  .RadScheduler_Hay .rsYearView thead tr:nth-child(2) {
    color: #999999; }
  .RadScheduler_Hay .rsYearView .rsDateHeader {
    border-color: transparent;
    border-radius: 4px; }
  .RadScheduler_Hay .rsYearView .rsDateHeader:hover {
    border-color: #d2fbb3;
    color: #000000;
    background-color: #e0fccb; }
  .RadScheduler_Hay .rsYearView .rsOccupiedSlot {
    background-color: #f0fee5;
    border-radius: 4px; }
  .RadScheduler_Hay .rsYearView .rsTodayCell .rsDateHeader {
    border-color: #d2fbb3; }
  .RadScheduler_Hay .rsYearView .rsSatCol:not(.rsOccupiedSlot),
  .RadScheduler_Hay .rsYearView .rsSunCol:not(.rsOccupiedSlot) {
    color: #999999; }
  .RadScheduler_Hay .rsYearView .rsYearMonthsWrap {
    border-color: #dddddd; }
  .RadScheduler_Hay .rsYearView .rsTooltip .rsToolTipContent {
    border-radius: 4px;
    border-color: #dddddd;
    color: #333333;
    background-color: #ffffff; }
  .RadScheduler_Hay .rsYearView .rsTooltip .rsCategoryPattern .rsResourceMarker {
    background-color: #f0fee5; }
  .RadScheduler_Hay .rsYearView .rsTooltip .rsToolTipArrow {
    color: #333333;
    background-color: #ffffff; }
  .RadScheduler_Hay .rsYearView .rsTooltip .rsToolTipArrowUp {
    border-radius: 4px 4px 0 0; }
  .RadScheduler_Hay .rsYearView .rsTooltip .rsToolTipArrowDown {
    border-radius: 0 0 4px 4px; }
  .RadScheduler_Hay .rsYearView .rsTooltipRight .rsToolTipCallOut {
    border-right-color: #dddddd; }
  .RadScheduler_Hay .rsYearView .rsTooltipRight .rsToolTipCallOut:before {
    border-right-color: #ffffff; }
  .RadScheduler_Hay .rsYearView .rsTooltipLeft .rsToolTipCallOut {
    border-left-color: #dddddd; }
  .RadScheduler_Hay .rsYearView .rsTooltipLeft .rsToolTipCallOut:before {
    border-left-color: #ffffff; }
  .RadScheduler_Hay .rsAgendaView .rsDateBox small {
    opacity: .75; }
  .RadScheduler_Hay .rsAgendaTable th, .RadScheduler_Hay .rsAgendaTable td {
    border-bottom-color: #d2d2d2;
    border-right-color: #d2d2d2; }
  .RadScheduler_Hay .rsAgendaTable th {
    color: #000000;
    background-color: #888775; }
  .RadScheduler_Hay .rsAgendaTable .rsAgendaRowHovered {
    border-color: #d2fbb3;
    color: #000000;
    background-color: #e0fccb; }
  .RadScheduler_Hay .rsAgendaTable .rsAgendaRowSelected {
    border-color: #448f11;
    color: #ffffff;
    background-color: #5abc17; }
  .RadScheduler_Hay .rsSelectedSlot {
    color: #ffffff;
    background-color: #5abc17; }
  .RadScheduler_Hay .rsAptCreate {
    border-color: #d2fbb3;
    color: #000000;
    background-color: #e0fccb; }
  .RadScheduler_Hay .rsDialog {
    border-color: #dddddd;
    color: #333333;
    background-color: #ffffff; }
  .RadScheduler_Hay .rsTitle {
    border-color: #dddddd;
    color: #000000;
    background-color: #888775; }
  .RadScheduler_Hay .rsInlineForm {
    border-color: #dddddd;
    color: #333333;
    background-color: #ffffff; }
    .RadScheduler_Hay .rsInlineForm .rsTextarea {
      border-color: #515146;
      color: #555555;
      background-color: #eeebd8; }
  .RadScheduler_Hay .RadPicker {
    width: 130px; }
    .RadScheduler_Hay .RadPicker .riTextBox {
      height: inherit; }
  .RadScheduler_Hay .rsBody .rsCommandFooter {
    background: #888775; }
  .RadScheduler_Hay .rsAdvancedEdit .rsInvalid {
    color: #d51923; }
    .RadScheduler_Hay .rsAdvancedEdit .rsInvalid textarea {
      border-color: #d51923; }

.RadSearchBox_Hay {
  color: #333333;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .RadSearchBox_Hay .rsbInner {
    padding: 0;
    border-radius: 4px;
    border-color: #515146;
    color: #555555;
    background-color: #eeebd8;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; }
  .RadSearchBox_Hay .rsbInput {
    margin: 0;
    padding: 6px 12px;
    font-family: inherit; }
  .RadSearchBox_Hay .rsbEmptyMessage {
    color: #888888; }
  .RadSearchBox_Hay .rsbButton {
    padding: 6px;
    border-color: #515146;
    color: #ffffff;
    background-color: #888775;
    background: transparent; }
    .RadSearchBox_Hay .rsbButton:hover {
      border-color: #30302a;
      color: #000000;
      background-color: #5abc17; }
    .RadSearchBox_Hay .rsbButton:active {
      border-color: #0d0d0b;
      color: #000000;
      background-color: #5abc17; }
  .RadSearchBox_Hay .rsbButtonSearch {
    margin: 0;
    border-width: 0 0 0 1px;
    border-radius: 0 4px 4px 0; }
    .RadSearchBox_Hay .rsbButtonSearch .rsbIcon {
      width: 20px;
      height: 20px; }
  .RadSearchBox_Hay .rsbButtonsLeft .rsbButton {
    border-width: 0 1px 0 0; }
  .RadSearchBox_Hay .rsbButtonsLeft .rsbButton:first-child {
    border-radius: 4px 0 0 4px; }
  .RadSearchBox_Hay .rsbButtonsRight .rsbButton {
    border-width: 0 0 0 1px; }
  .RadSearchBox_Hay .rsbSearchContext {
    margin: -1px 0 -1px -1px; }
  .RadSearchBox_Hay .rsbSCInner {
    padding: 6px 32px 6px 12px;
    height: auto;
    border-radius: 4px 0 0 4px;
    line-height: inherit;
    border-color: #515146;
    color: #ffffff;
    background-color: #888775; }
  .RadSearchBox_Hay .rsbSCIcon {
    right: 8px; }
  .RadSearchBox_Hay .rsbSCHovered {
    border-color: #30302a;
    color: #000000;
    background-color: #5abc17; }
  .RadSearchBox_Hay .rsbSCFocused {
    border-color: #0d0d0b;
    color: #000000;
    background-color: #5abc17; }
  .RadSearchBox_Hay .rsbLoadingIcon {
    background-image: url('<%=WebResource("Telerik.Web.UI.Skins.Hay.Common.loading_small.gif")%>'); }

.rsbPopup_Hay {
  border-color: #dddddd;
  color: #333333;
  background-color: #ffffff;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  margin: 2px 0 0 0;
  padding: 5px 0;
  border-radius: 4px; }
  .rsbPopup_Hay .rsbShowAll {
    border-color: #dddddd;
    color: #000000;
    background-color: #888775; }
  .rsbPopup_Hay .rsbListItem {
    padding: 3px 12px; }
  .rsbPopup_Hay .rsbListItemHovered {
    color: #000000;
    background-color: #e0fccb; }
  .rsbPopup_Hay .rsbListItemSelected {
    color: #ffffff;
    background-color: #5abc17; }
  .rsbPopup_Hay .rsbListItemLoading {
    color: #000000;
    background-color: #e0fccb; }

.RadSearchBox_Hay[dir="rtl"] .rsbButtonSearch {
  border-width: 0 1px 0 0;
  border-radius: 4px 0 0 4px; }

.RadSearchBox_Hay[dir="rtl"] .rsbButtonsLeft .rsbButton {
  border-width: 0 1px 0 0; }

.RadSearchBox_Hay[dir="rtl"] .rsbButtonsLeft .rsbButton:first-child {
  border-radius: 4px 0 0 4px; }

.RadSearchBox_Hay[dir="rtl"] .rsbButtonsRight .rsbButton {
  border-width: 0 0 0 1px; }

.RadSlider_Hay {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .RadSlider_Hay.rslDecreaseHandle .rslHorizontal {
    padding-left: 2.75em; }
  .RadSlider_Hay.rslIncreaseHandle .rslHorizontal {
    padding-right: 2.75em; }
  .RadSlider_Hay.rslDecreaseHandle .rslVertical {
    padding-top: 2.75em; }
  .RadSlider_Hay.rslIncreaseHandle .rslVertical {
    padding-bottom: 2.75em; }
  .RadSlider_Hay .rslTrack {
    border-radius: 0;
    border-color: #515146;
    background-color: #888775; }
  .RadSlider_Hay .rslSelectedregion {
    border-width: 1px;
    border-color: #9a9979;
    background-color: #a5a488; }
  .RadSlider_Hay a.rslHandle {
    border-color: #515146;
    color: #ffffff;
    background-color: #888775;
    width: 2.42857em;
    height: 2.42857em;
    line-height: 1.5em;
    border-radius: 90px; }
  .RadSlider_Hay a.rslDraghandle {
    border-color: #515146;
    color: #ffffff;
    background-color: #888775; }
  .RadSlider_Hay a.rslDraghandle span {
    width: 1.71429em;
    height: 1.71429em; }
  .RadSlider_Hay a.rslDraghandle:hover,
  .RadSlider_Hay a.rslHandle:hover {
    border-color: #30302a;
    color: #000000;
    background-color: #5abc17; }
  .RadSlider_Hay a.rslDraghandle:focus,
  .RadSlider_Hay a.rslHandle:focus {
    border-color: #65d31a;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6);
    outline: 0 none; }
  .RadSlider_Hay a.rslDraghandle:active,
  .RadSlider_Hay a.rslHandle:active {
    border-color: #0d0d0b;
    color: #000000;
    background-color: #5abc17;
    box-shadow: none; }
  .RadSlider_Hay a.rslHandle:before {
    font-size: 1.33333em;
    font-size: .7em\9;
    line-height: 1;
    color: #333333; }
  .RadSlider_Hay _:-ms-fullscreen, .RadSlider_Hay a.rslHandle:before {
    font-size: .5em; }
  .RadSlider_Hay div.rslHorizontal a.rslDecrease:before {
    content: "\E003"; }
  .RadSlider_Hay div.rslHorizontal a.rslIncrease:before {
    content: "\E000 "; }
  .RadSlider_Hay div.rslVertical a.rslDecrease:before {
    content: "\E001"; }
  .RadSlider_Hay div.rslVertical a.rslIncrease:before {
    content: "\E002 "; }
  .RadSlider_Hay div.rslHorizontal a.rslHandle {
    margin-top: -1.21429em; }
  .RadSlider_Hay div.rslHorizontal a.rslIncrease {
    right: 0.15em; }
  .RadSlider_Hay div.rslHorizontal.rslMiddle a.rslHandle {
    margin-top: -1.21429em;
    top: 50%; }
  .RadSlider_Hay div.rslHorizontal.rslBottom a.rslHandle {
    bottom: -0.14286em; }
  .RadSlider_Hay div.rslHorizontal .rslTrack {
    height: 0.57143em;
    line-height: 0.57143em;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset; }
  .RadSlider_Hay div.rslHorizontal .rslSelectedregion {
    height: 0.64286em;
    line-height: 0.57143em;
    top: -0.07143em; }
  .RadSlider_Hay div.rslHorizontal a.rslDraghandle {
    width: 1.71429em;
    height: 1.71429em;
    top: 0.35714em !important;
    margin-top: -0.92857em;
    border-radius: 90px; }
  .RadSlider_Hay div.rslHorizontal li.rslItem span {
    display: inline-block; }
  .RadSlider_Hay div.rslHorizontal.rslTop .rslTrack {
    top: 1.21em; }
  .RadSlider_Hay div.rslHorizontal.rslTop a.rslHandle {
    top: 1.21em; }
  .RadSlider_Hay div.rslHorizontal.rslTop .rslItemsWrapper {
    top: 1.5em; }
  .RadSlider_Hay div.rslHorizontal.rslTop .rslLargeTick span,
  .RadSlider_Hay div.rslHorizontal.rslTop .rslSmallTick span {
    bottom: .1em; }
  .RadSlider_Hay div.rslHorizontal.rslBottom div.rslTrack {
    bottom: 1em; }
  .RadSlider_Hay div.rslHorizontal.rslBottom a.rslHandle {
    bottom: .15em; }
  .RadSlider_Hay div.rslHorizontal.rslBottom .rslLargeTick span,
  .RadSlider_Hay div.rslHorizontal.rslBottom .rslSmallTick span {
    top: -.35em; }
  .RadSlider_Hay div.rslHorizontal .rslItem {
    background-image: url('<%=WebResource("Telerik.Web.UI.Skins.Hay.Slider.ItemHorizontalBgr.png")%>'); }
  .RadSlider_Hay div.rslVertical .rslTrack,
  .RadSlider_Hay div.rslVertical .rslItemsWrapper {
    top: 2.75em; }
  .RadSlider_Hay div.rslVertical a.rslHandle {
    margin-left: -1.21429em; }
  .RadSlider_Hay div.rslVertical.rslRight a.rslHandle {
    right: 0.21429em; }
  .RadSlider_Hay div.rslVertical div.rslTrack {
    width: 0.71429em !important;
    box-shadow: 1px 0 2px rgba(0, 0, 0, 0.1) inset; }
  .RadSlider_Hay div.rslVertical .rslSelectedregion {
    width: 0.71429em;
    left: -0.07143em; }
  .RadSlider_Hay div.rslVertical a.rslDraghandle {
    width: 1.71429em;
    height: 1.71429em;
    left: 0.07143em !important;
    border-radius: 90px; }
  .RadSlider_Hay div.rslVertical li.rslItem span {
    padding: 0.07143em 0.21429em; }
  .RadSlider_Hay div.rslVertical .rslItem {
    background-image: url('<%=WebResource("Telerik.Web.UI.Skins.Hay.Slider.ItemVerticalBgr.png")%>'); }
  .RadSlider_Hay .rslItemsWrapper .rslItem,
  .RadSlider_Hay .rslItemsWrapper .rslLargeTick span,
  .RadSlider_Hay .rslItemsWrapper .rslItemSelected {
    color: #333333; }
  .RadSlider_Hay .rslTop .rslSmallTick,
  .RadSlider_Hay .rslBottom .rslSmallTick {
    background-image: url('<%=WebResource("Telerik.Web.UI.Skins.Hay.Slider.SmallChangeHorizontal.png")%>'); }
  .RadSlider_Hay .rslTop .rslLargeTick,
  .RadSlider_Hay .rslBottom .rslLargeTick {
    background-image: url('<%=WebResource("Telerik.Web.UI.Skins.Hay.Slider.LargeChangeHorizontal.png")%>'); }
  .RadSlider_Hay .rslLeft .rslSmallTick,
  .RadSlider_Hay .rslRight .rslSmallTick {
    background-image: url('<%=WebResource("Telerik.Web.UI.Skins.Hay.Slider.SmallChangeVertical.png")%>'); }
  .RadSlider_Hay .rslLeft .rslLargeTick,
  .RadSlider_Hay .rslRight .rslLargeTick {
    background-image: url('<%=WebResource("Telerik.Web.UI.Skins.Hay.Slider.LargelChangeVertical.png")%>'); }
  .RadSlider_Hay .rslMiddle .rslSmallTick {
    background-image: url('<%=WebResource("Telerik.Web.UI.Skins.Hay.Slider.SmallChangeMiddleHorizontal.png")%>'); }
  .RadSlider_Hay .rslLargeTick {
    background-image: url('<%=WebResource("Telerik.Web.UI.Skins.Hay.Slider.LargeChangeMiddleHorizontal.png")%>'); }
  .RadSlider_Hay .rslCenter .rslSmallTick {
    background-image: url('<%=WebResource("Telerik.Web.UI.Skins.Hay.Slider.SmallChangeCenterVertical.png")%>'); }
  .RadSlider_Hay .rslCenter .rslLargeTick {
    background-image: url('<%=WebResource("Telerik.Web.UI.Skins.Hay.Slider.LargelChangeCenterVertical.png")%>'); }
  @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    .RadSlider_Hay .rslHorizontal.rslTop .rslLargeTick span,
    .RadSlider_Hay .rslHorizontal.rslTop .rslSmallTick span {
      bottom: -0.57143em; } }
  .RadSlider_Hay .rslHorizontal.rslTop .rslLargeTick span,
  .RadSlider_Hay .rslHorizontal.rslTop .rslSmallTick span {
    bottom: -0.57143em \9; }

.RadSocialShare_Hay {
  background-color: #888775;
  color: #333333;
  border-color: #dddddd;
  padding: 0.42857em 0.85714em;
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .RadSocialShare_Hay .sshLinkItem {
    color: #000000; }
  .RadSocialShare_Hay .sshLinkItem:hover {
    color: #e0fccb; }

.RadComboBoxDropDown_Hay .rcbItem .sshLinkItem {
  color: #000000; }

.RadComboBoxDropDown_Hay .rcbHovered .sshLinkItem {
  color: #e0fccb; }

.RadSplitter_Hay {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .RadSplitter_Hay .rspLoading {
    background-image: url('<%=WebResource("Telerik.Web.UI.Skins.Hay.Common.loading.gif")%>'); }
  .RadSplitter_Hay,
  .RadSplitter_Hay .rspPaneTabContainer,
  .RadSplitter_Hay .rspPane,
  .RadSplitter_Hay .rspResizeBar,
  .RadSplitter_Hay .rspSlideContainerResize,
  .RadSplitter_Hay .rspPaneHorizontal,
  .RadSplitter_Hay .rspResizeBarHorizontal,
  .RadSplitter_Hay .rspSlideContainerResizeHorizontal {
    border-color: #dddddd; }
  .RadSplitter_Hay .rspSlideHeader,
  .RadSplitter_Hay .rspSlideTitleContainer {
    background-color: #888775; }
  .RadSplitter_Hay .rspSlideHeader .rspSlideTitle {
    color: #000000; }
  .RadSplitter_Hay .rspSlideTitleContainer,
  .RadSplitter_Hay .rspSlideHeaderIconWrapper {
    border-bottom: 1px solid #dddddd; }
  .RadSplitter_Hay .rspSlideHeaderDockIcon,
  .RadSplitter_Hay .rspSlideHeaderUndockIcon,
  .RadSplitter_Hay .rspSlideHeaderCollapseIcon {
    height: 32px;
    width: 32px;
    border-radius: 3px;
    border-width: 1px;
    border-style: solid;
    border-color: transparent;
    color: #ffffff; }
  .RadSplitter_Hay .rspSlideHeaderDockIcon:hover,
  .RadSplitter_Hay .rspSlideHeaderUndockIcon:hover,
  .RadSplitter_Hay .rspSlideHeaderCollapseIcon:hover {
    background-color: #5abc17;
    border-color: #30302a;
    color: #000000; }
  .RadSplitter_Hay .rspSlideHeaderDockIcon:before,
  .RadSplitter_Hay .rspSlideHeaderUndockIcon:before,
  .RadSplitter_Hay .rspSlideHeaderCollapseIcon:before {
    margin: 8px 0 0 7px; }
  .RadSplitter_Hay .rspSlideContent,
  .RadSplitter_Hay .rspTabsContainer {
    background-color: #ffffff;
    color: #333333; }
  .RadSplitter_Hay .rspResizeBar,
  .RadSplitter_Hay .rspSlideContainerResize {
    background-color: #ffffff;
    border-right-color: #dddddd; }
  .RadSplitter_Hay .rspResizeBarOver,
  .RadSplitter_Hay .rspSlideContainerResizeOver {
    background-color: #e0fccb; }
  .RadSplitter_Hay .rspResizeBarHorizontal,
  .RadSplitter_Hay .rspSlideContainerResizeHorizontal {
    background-color: #ffffff;
    border-bottom-color: #dddddd; }
  .RadSplitter_Hay .rspResizeBarOverHorizontal,
  .RadSplitter_Hay .rspSlideContainerResizeOverHorizontal {
    background-color: #5abc17; }
  .RadSplitter_Hay .rspPaneTabContainer,
  .RadSplitter_Hay .rspBottom .rspPaneTabContainer,
  .RadSplitter_Hay .rspTop .rspPaneTabContainer {
    background-color: #888775;
    color: #a5a488; }
  .RadSplitter_Hay .rspPaneTabContainer:hover,
  .RadSplitter_Hay .rspBottom .rspPaneTabContainer:hover,
  .RadSplitter_Hay .rspTop .rspPaneTabContainer:hover {
    background-color: #5abc17;
    color: #767563; }
  .RadSplitter_Hay .rspPaneTabContainerExpanded,
  .RadSplitter_Hay .rspBottom .rspPaneTabContainerExpanded,
  .RadSplitter_Hay .rspTop .rspPaneTabContainerExpanded {
    background-color: #5abc17;
    color: #767563; }
  .RadSplitter_Hay .rspCollapseBarExpand,
  .RadSplitter_Hay .rspCollapseBarCollapse,
  .RadSplitter_Hay .rspCollapseBarHorizontalExpand,
  .RadSplitter_Hay .rspCollapseBarHorizontalCollapse {
    background-color: #888775;
    border-color: #515146; }
  .RadSplitter_Hay .rspCollapseBarExpandOver,
  .RadSplitter_Hay .rspCollapseBarCollapseOver,
  .RadSplitter_Hay .rspCollapseBarHorizontalExpandOver,
  .RadSplitter_Hay .rspCollapseBarHorizontalCollapseOver {
    background-color: #5abc17; }
  .RadSplitter_Hay .rspCollapseBarHorizontalCollapse + .rspCollapseBarHorizontalExpand {
    margin: 0 0 0 -2px; }
  .RadSplitter_Hay .rspCollapseBarCollapse + .rspCollapseBarExpand {
    margin: -3px 0 0; }
  .RadSplitter_Hay .rspSlideContainer td.rspSlideContainerResize {
    padding: 0 2px; }
  .RadSplitter_Hay .rspResizeBar .rspCollapseBarSpacer {
    width: 8px !important; }
  .RadSplitter_Hay .rspResizeBarHorizontal .rspCollapseBarSpacer {
    height: 8px !important; }
  .RadSplitter_Hay .rspSlideContainer td.rspSlideContainerResize {
    padding: 0 2px;
    border-color: #dddddd; }
  .RadSplitter_Hay .rspResizeBar .rspCollapseBarSpacer {
    width: 6px !important; }
  .RadSplitter_Hay .rspResizeBarHorizontal .rspCollapseBarSpacer {
    height: 6px !important; }
  .RadSplitter_Hay .rspCollapseBarExpand,
  .RadSplitter_Hay .rspCollapseBarCollapse {
    height: 26px;
    line-height: 26px;
    width: 6px;
    margin: 2px 0; }
  .RadSplitter_Hay .rspCollapseBarHorizontalExpand,
  .RadSplitter_Hay .rspCollapseBarHorizontalCollapse {
    height: 6px;
    line-height: 6px; }
  .RadSplitter_Hay .rspSlideContainer td.rspSlideContainerResizeHorizontal {
    padding: 2px 0 3px 0; }
  .RadSplitter_Hay .rspPaneHorizontal .rspPaneTabContainer {
    height: 22px !important;
    overflow: hidden; }
  .RadSplitter_Hay .rspSlideHeader table {
    height: 39px;
    background-color: #888775; }
  .RadSplitter_Hay .rspSlideHeader .rspSlideTitle {
    margin: 0 5px 0 15px;
    line-height: 40px;
    height: 40px; }
  .RadSplitter_Hay .rspSlideHeader .rspSlideHeaderIconWrapper {
    padding: 0 2px 0 0; }

div.RadSplitter .rspHelperBarDrag,
div.RadSplitter .rspHelperBarSlideDrag {
  background-color: #a5a488 !important;
  opacity: 1; }

.RadSpreadsheet_Hay {
  border-color: #dddddd;
  color: #333333;
  background-color: #ffffff;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .RadSpreadsheet_Hay .rssToolbarWrapper {
    border-color: #dddddd;
    color: #000000;
    background-color: #fcfcfc; }
  .RadSpreadsheet_Hay .rssTabstrip .rtsLevel1 {
    border-color: #dddddd; }
  .RadSpreadsheet_Hay .rssTabstrip .rtsLevel1 .rtsHovered .rtsLink {
    border-bottom-color: #dddddd; }
  .RadSpreadsheet_Hay .rssTabstrip .rtsLevel1 .rtsSelected .rtsLink {
    border-color: #dddddd;
    color: #000000;
    background-color: #888775; }
  .RadSpreadsheet_Hay .rssToolbar .rtbButton,
  .RadSpreadsheet_Hay .rssToolbar .rtbMore {
    background: transparent;
    border-color: transparent; }
  .RadSpreadsheet_Hay .rssFormulaBar {
    border-color: #515146;
    color: #555555;
    background-color: #eeebd8; }
  .RadSpreadsheet_Hay .k-syntax-startexp {
    font-weight: bold; }
  .RadSpreadsheet_Hay .k-syntax-func {
    font-weight: bold; }
  .RadSpreadsheet_Hay .k-syntax-paren-match {
    background-color: #caf200; }
  .RadSpreadsheet_Hay .k-syntax-bool {
    color: #a9169c; }
  .RadSpreadsheet_Hay .k-syntax-num {
    color: #0099ff; }
  .RadSpreadsheet_Hay .k-syntax-str {
    color: #38b714; }
  .RadSpreadsheet_Hay .k-syntax-ref {
    color: #ff8822; }
  .RadSpreadsheet_Hay .k-syntax-error {
    color: red; }
  .RadSpreadsheet_Hay .rssSheetsbar {
    border-color: #dddddd;
    color: #000000;
    background-color: #fcfcfc; }
    .RadSpreadsheet_Hay .rssSheetsbar .t-spreadsheet-sheets-bar-add {
      width: 1.42857em;
      border-color: transparent;
      color: inherit;
      background: none;
      border-radius: 3px;
      padding: 4px; }
    .RadSpreadsheet_Hay .rssSheetsbar .t-spreadsheet-sheets-bar-add:hover {
      border-color: #30302a;
      color: #000000;
      background-color: #5abc17; }
  .RadSpreadsheet_Hay .rssPane {
    border-color: #dddddd;
    color: #333333;
    background-color: #ffffff; }
  .RadSpreadsheet_Hay .k-spreadsheet-vaxis,
  .RadSpreadsheet_Hay .k-spreadsheet-haxis {
    border-color: #dddddd; }
  .RadSpreadsheet_Hay .rssTopCorner {
    color: #000000;
    background-color: #888775;
    border-color: #dddddd; }
    .RadSpreadsheet_Hay .rssTopCorner:after {
      border-color: transparent #c4c4c4 #c4c4c4 transparent; }
  .RadSpreadsheet_Hay .rssPane td {
    border-color: #dddddd; }
  .RadSpreadsheet_Hay .rssRowHeader,
  .RadSpreadsheet_Hay .rssColumnHeader {
    border-color: #dddddd;
    color: #000000;
    background-color: #888775; }
  .RadSpreadsheet_Hay .rssRowHeader td,
  .RadSpreadsheet_Hay .rssColumnHeader td {
    color: #000000;
    background-color: #888775; }
  .RadSpreadsheet_Hay .rssRowHeader td:hover,
  .RadSpreadsheet_Hay .rssColumnHeader td:hover {
    border-color: #c4c4c4;
    color: #333333;
    background-color: #e0fccb; }
  .RadSpreadsheet_Hay .rssRowHeader .k-selection-partial,
  .RadSpreadsheet_Hay .rssColumnHeader .k-selection-partial {
    background-color: #5abc17; }
    .RadSpreadsheet_Hay .rssRowHeader .k-selection-partial:before,
    .RadSpreadsheet_Hay .rssColumnHeader .k-selection-partial:before {
      border-color: #5abc17; }
  .RadSpreadsheet_Hay .rssSelection {
    border-color: #448f11;
    background-color: rgba(68, 143, 17, 0.2);
    box-shadow: 0 0 0 1px #448f11; }
    .RadSpreadsheet_Hay .rssSelection:after {
      border-color: #ffffff;
      background-color: #448f11; }
  .RadSpreadsheet_Hay .rssActiveCell {
    border-color: #448f11;
    background-color: #ffffff; }
  .RadSpreadsheet_Hay .k-auto-fill {
    border-color: #448f11;
    box-shadow: 0 0 0 1px #448f11 inset; }
  .RadSpreadsheet_Hay .rssCellEditor {
    color: #333333;
    background-color: #ffffff; }
  .RadSpreadsheet_Hay .k-spreadsheet-merged-cell {
    background-color: #ffffff; }
  .RadSpreadsheet_Hay .k-resize-handle,
  .RadSpreadsheet_Hay .k-resize-hint-handle,
  .RadSpreadsheet_Hay .k-resize-hint-marker {
    background-color: #448f11; }
  .RadSpreadsheet_Hay .k-filter-range {
    border-color: #448f11; }
  .RadSpreadsheet_Hay .k-spreadsheet-filter {
    border-color: #515146;
    color: #ffffff;
    background-color: #888775;
    border-radius: 3px;
    box-shadow: inset 0 0 0 1px #515146; }
  .RadSpreadsheet_Hay .k-spreadsheet-filter:hover {
    border-color: #30302a;
    color: #000000;
    background-color: #5abc17;
    box-shadow: inset 0 0 0 1px #30302a; }

.rssSkin {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .rssSkin .t-button {
    border-color: #515146;
    color: #ffffff;
    background-color: #888775;
    border-radius: 3px;
    padding: 6px 12px; }
  .rssSkin .t-button:hover,
  .rssSkin .t-button.t-state-hover {
    border-color: #30302a;
    color: #000000;
    background-color: #5abc17; }
  .rssSkin .t-tabstrip .t-state-default {
    color: #000000; }
  .rssSkin .t-tabstrip .t-state-hover {
    color: #245100;
    background: #e0fccb;
    border-color: #dddddd #e0fccb #e0fccb; }
  .rssSkin .t-tabstrip .t-state-active {
    border-color: #dddddd;
    color: #333333;
    background-color: #ffffff; }
  .rssSkin .t-spreadsheet-sheets-remove.t-state-hover {
    color: #d9534f; }
  .rssSkin .rssInput {
    border-color: #515146;
    color: #555555;
    background-color: #eeebd8; }
  .rssSkin .rssButton {
    border-color: #515146;
    color: #ffffff;
    background-color: #888775;
    border-radius: 3px;
    padding: 6px 12px; }
  .rssSkin .rssButton.rssHovered {
    border-color: #30302a;
    color: #000000;
    background-color: #5abc17; }
  .rssSkin .rssButton.rssPrimary {
    border-color: #9a9979;
    color: #ffffff;
    background-color: #a5a488; }
  .rssSkin .rssButton.rssPrimary.rssHovered {
    border-color: #7a795c;
    color: #ffffff;
    background-color: #376711; }
  .rssSkin .rssLink {
    border: 0; }
  .rssSkin .rssMenu .rssHovered > .rssLink {
    border-color: #d2fbb3;
    color: #000000;
    background-color: #e0fccb; }
  .rssSkin .rssMenu .rssSelected > .rssLink {
    border-color: #448f11;
    color: #ffffff;
    background-color: #5abc17; }

.rssPopup {
  border-color: #dddddd;
  color: #333333;
  background-color: #ffffff;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  box-shadow: 3px 3px 3px #dddddd; }

.rssPopup .rssFilterMenu {
  padding: 0; }

.rssPopup .rssFilterMenu:before {
  display: none; }

.rssPopup .rssSeparator {
  margin: 2px 0;
  border-color: #e6e6e6 white white #e6e6e6; }

.rssPopup .rssCollapsibleList .rssDetails {
  margin-left: 24px; }

.rssPopup .rssCollapsibleList .rssHovered > .rssLink {
  border-color: #d2fbb3;
  color: #000000;
  background-color: #e0fccb; }

.rssPopup .rssCollapsibleList .rssExpanded > .rssLink {
  border-color: transparent;
  color: inherit;
  background: none; }

.rssWindow {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding: 0;
  border-color: #dddddd;
  border-radius: 5px;
  box-shadow: 0 0 5px #dddddd;
  color: #000000;
  background: #888775; }

.rssWindow .rssWindowTitlebar {
  border-color: #dddddd;
  color: #000000;
  background-color: #888775;
  margin: 0;
  padding: 10px;
  border-radius: 5px 5px 0 0; }

.rssWindow .rssWindowAction {
  width: 1.42857em;
  margin: -8px -6px;
  padding: 5px;
  border-radius: 4px;
  border-color: transparent; }

.rssWindow .rssWindowAction:hover {
  border-color: #30302a;
  color: #000000;
  background-color: #5abc17; }

.rssWindow .rssWindowContent {
  border-color: #dddddd;
  color: #333333;
  background-color: #ffffff;
  border-width: 1px 0 0; }

.rssWindow .rssWindowTabstrip {
  background-color: #fcfcfc; }

.rssWindow .rssWindowTabstrip .rtsLevel1 .rtsSelected .rtsLink {
  background: #ffffff; }

.rssWindow hr {
  border-color: #dddddd; }

.rssFormulaList {
  border-color: #dddddd;
  color: #333333;
  background-color: #ffffff;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .rssFormulaList .k-item.k-state-hover {
    color: #000000;
    background-color: #e0fccb; }
  .rssFormulaList .k-item.k-state-focused {
    color: #ffffff;
    background-color: #5abc17; }

.RadTabStrip_Hay {
  color: #333333;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .RadTabStrip_Hay .rtsLevel1 {
    border-color: #dddddd; }
    .RadTabStrip_Hay .rtsLevel1 .rtsLink {
      border-color: transparent;
      color: #000000; }
    .RadTabStrip_Hay .rtsLevel1 .rtsHovered .rtsLink {
      border-color: #e0fccb;
      color: #245100;
      background-color: #e0fccb; }
    .RadTabStrip_Hay .rtsLevel1 .rtsSelected .rtsLink {
      border-color: #dddddd;
      color: #333333;
      background-color: #ffffff; }
    .RadTabStrip_Hay .rtsLevel1 .rtsFocused .rtsLink {
      border-color: #66afe9;
      box-shadow: inset 0 0 5px #66afe9; }
  .RadTabStrip_Hay .rtsLevel1 ~ .rtsLevel {
    border-color: #dddddd;
    color: #333333;
    background-color: #ffffff; }
    .RadTabStrip_Hay .rtsLevel1 ~ .rtsLevel .rtsLink {
      color: #000000; }
    .RadTabStrip_Hay .rtsLevel1 ~ .rtsLevel .rtsHovered .rtsLink {
      color: #245100; }
    .RadTabStrip_Hay .rtsLevel1 ~ .rtsLevel .rtsSelected .rtsLink {
      color: #333333; }
    .RadTabStrip_Hay .rtsLevel1 ~ .rtsLevel .rtsFocused .rtsLink {
      border-color: #c4c4c4;
      box-shadow: inset 0 0 5px #c4c4c4; }
  .RadTabStrip_Hay .rtsGhostTab {
    border-color: #dddddd;
    color: #000000;
    background-color: #888775;
    border-radius: 4px; }

.RadTabStrip.rtsTop .rtsLevel1 .rtsLink {
  border-radius: 4px 4px 0 0; }

.RadTabStrip.rtsTop .rtsLevel1 .rtsSelected .rtsLink {
  border-bottom-color: transparent; }

.RadTabStrip.rtsBottom .rtsLevel1 .rtsLink {
  border-radius: 0 0 4px 4px; }

.RadTabStrip.rtsBottom .rtsLevel1 .rtsSelected .rtsLink {
  border-top-color: transparent; }

.RadTabStrip.rtsLeft .rtsLevel1 .rtsLink {
  border-radius: 4px 0 0 4px; }

.RadTabStrip.rtsLeft .rtsLevel1 .rtsSelected .rtsLink {
  border-right-color: transparent; }

.RadTabStrip.rtsRight .rtsLevel1 .rtsLink {
  border-radius: 0 4px 4px 0; }

.RadTabStrip.rtsRight .rtsLevel1 .rtsSelected .rtsLink {
  border-left-color: transparent; }

.RadToolBar_Hay {
  border-color: #dddddd;
  color: #000000;
  background-color: #888775;
  padding: 8px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .RadToolBar_Hay:before {
    padding: 6px 0; }
  .RadToolBar_Hay_Horizontal .rtbItem + .rtbItem {
    margin-left: 5px; }
  .RadToolBar_Hay .rtbSeparator {
    border-color: #515146 #ffffff #ffffff #515146; }
  .RadToolBar_Hay .rtbButton {
    border-color: #515146;
    color: #ffffff;
    background-color: #888775;
    padding: 6px 12px;
    border-radius: 4px; }
  .RadToolBar_Hay .rtbIconOnly {
    padding: 6px; }
  .RadToolBar_Hay .rtbArrow {
    margin: -6px -12px -6px 0;
    padding: 6px 12px;
    display: inline-block;
    vertical-align: middle; }
  .RadToolBar_Hay .rtbMore {
    border-color: #dddddd;
    color: #000000;
    background-color: #888775;
    padding: 14px; }
  .RadToolBar_Hay .rtbSplitButton {
    padding: 0; }
    .RadToolBar_Hay .rtbSplitButton .rtbSplBtnActivator {
      padding: 6px 12px; }
    .RadToolBar_Hay .rtbSplitButton .rtbArrow {
      margin: 0; }
  .RadToolBar_Hay .rtbHovered .rtbButton,
  .RadToolBar_Hay .rtbHovered.rtbMore {
    border-color: #30302a;
    color: #000000;
    background-color: #5abc17; }
  .RadToolBar_Hay .rtbFocused .rtbButton,
  .RadToolBar_Hay .rtbFocused.rtbMore {
    border-color: #0d0d0b;
    box-shadow: inset 0 0 5px #0d0d0b; }
  .RadToolBar_Hay .rtbPressed .rtbButton,
  .RadToolBar_Hay .rtbChecked .rtbButton,
  .RadToolBar_Hay .rtbExpanded .rtbButton,
  .RadToolBar_Hay .rtbExpanded.rtbMore {
    border-color: #0d0d0b;
    color: #000000;
    background-color: #5abc17; }

.rtbPopup_Hay {
  border-color: #dddddd;
  color: #333333;
  background-color: #ffffff;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .rtbPopup_Hay .rtbMenu,
  .rtbPopup_Hay .rtUL {
    padding: 5px 0; }
  .rtbPopup_Hay .rtbInner {
    border-radius: 3px; }
  .rtbPopup_Hay .rtbLink .rtbImage,
  .rtbPopup_Hay .rtbInner .rtbImage {
    left: 8px; }
  .rtbPopup_Hay .rtbSeparator {
    margin: 9px 0;
    border-width: 1px 0 0;
    border-color: #515146; }
  .rtbPopup_Hay .rtbHovered > .rtbLink {
    border-color: #d2fbb3;
    color: #000000;
    background-color: #e0fccb; }
  .rtbPopup_Hay .rtbHovered > .rtbInner {
    border-color: #30302a;
    color: #000000;
    background-color: #5abc17; }
    .rtbPopup_Hay .rtbHovered > .rtbInner .rtbArrow {
      border-left-color: #30302a; }
  .rtbPopup_Hay .rtbFocused > .rtbLink {
    border-color: #448f11;
    box-shadow: inset 0 0 5px #448f11; }
  .rtbPopup_Hay .rtbFocused > .rtbInner {
    border-color: rgba(13, 13, 11, 0.5);
    box-shadow: inset 0 0 5px #0d0d0b; }
    .rtbPopup_Hay .rtbFocused > .rtbInner .rtbArrow {
      border-left-color: rgba(13, 13, 11, 0.5); }
  .rtbPopup_Hay .rtbSelected > .rtbLink {
    border-color: #448f11;
    color: #ffffff;
    background-color: #5abc17; }
  .rtbPopup_Hay .rtbSelected > .rtbInner,
  .rtbPopup_Hay .rtbChecked > .rtbInner,
  .rtbPopup_Hay .rtbExpanded > .rtbInner {
    border-color: #0d0d0b;
    color: #000000;
    background-color: #5abc17; }
    .rtbPopup_Hay .rtbSelected > .rtbInner .rtbArrow,
    .rtbPopup_Hay .rtbChecked > .rtbInner .rtbArrow,
    .rtbPopup_Hay .rtbExpanded > .rtbInner .rtbArrow {
      border-left-color: #0d0d0b; }
  .rtbPopup_Hay .rtbMenu:before {
    display: none; }
  .rtbPopup_Hay.rtbShadows {
    box-shadow: 3px 3px 3px #dddddd; }

.RadToolTip_Hay {
  background-color: #000000;
  color: #ffffff;
  border-color: #000000; }
  .RadToolTip_Hay .rtTitleWrapper {
    color: #ffffff; }
  .RadToolTip_Hay .rtClose {
    border-color: #9a9979;
    color: #ffffff;
    background-color: #a5a488; }
  .RadToolTip_Hay .rtClose:hover {
    border-color: #7a795c;
    color: #ffffff;
    background-color: #376711;
    box-shadow: none; }
  .RadToolTip_Hay .rtClose:active {
    border-color: #545440;
    color: #ffffff;
    background-color: #767563; }
  .RadToolTip_Hay .rtCalloutTopRight,
  .RadToolTip_Hay .rtCalloutTopCenter,
  .RadToolTip_Hay .rtCalloutTopLeft {
    border-bottom-color: #000000; }
  .RadToolTip_Hay .rtCalloutTopRight:before,
  .RadToolTip_Hay .rtCalloutTopCenter:before,
  .RadToolTip_Hay .rtCalloutTopLeft:before {
    border-bottom-color: #000000; }
  .RadToolTip_Hay .rtCalloutMiddleRight {
    border-left-color: #000000; }
  .RadToolTip_Hay .rtCalloutMiddleRight:before {
    border-left-color: #000000; }
  .RadToolTip_Hay .rtCalloutMiddleLeft {
    border-right-color: #000000; }
  .RadToolTip_Hay .rtCalloutMiddleLeft:before {
    border-right-color: #000000; }
  .RadToolTip_Hay .rtCalloutBottomRight,
  .RadToolTip_Hay .rtCalloutBottomCenter,
  .RadToolTip_Hay .rtCalloutBottomLeft {
    border-top-color: #000000; }
  .RadToolTip_Hay .rtCalloutBottomRight:before,
  .RadToolTip_Hay .rtCalloutBottomCenter:before,
  .RadToolTip_Hay .rtCalloutBottomLeft:before {
    border-top-color: #000000; }
  .RadToolTip_Hay.rtLoading {
    background-image: url('<%=WebResource("Telerik.Web.UI.Skins.Hay.Common.loading.gif")%>'); }

.RadTreeView_Hay {
  color: #333333;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .RadTreeView_Hay .rtImg {
    position: relative;
    margin: 0 -20px 0 7px;
    zoom: 1; }
  .RadTreeView_Hay .rtIn {
    margin: 2px 0;
    padding: 6px;
    border-radius: 4px; }
  .RadTreeView_Hay .rtImg + .rtIn {
    padding-left: 25px; }
  .RadTreeView_Hay .rtHover .rtIn {
    border-color: #d2fbb3;
    color: #000000;
    background-color: #e0fccb; }
  .RadTreeView_Hay .rtSelected .rtIn {
    border-color: #448f11;
    color: #ffffff;
    background-color: #5abc17; }
  .RadTreeView_Hay .rtChecked,
  .RadTreeView_Hay .rtUnchecked,
  .RadTreeView_Hay .rtIndeterminate {
    background-image: url('<%=WebResource("Telerik.Web.UI.Skins.Hay.Common.radFormToggleSprite.png")%>'); }
  .RadTreeView_Hay .rtLoadingIcon {
    background-image: url('<%=WebResource("Telerik.Web.UI.Skins.Hay.Common.loading_small.gif")%>'); }
  .RadTreeView_Hay .rtPlus,
  .RadTreeView_Hay .rtMinus {
    margin-top: 1px; }
  .RadTreeView_Hay .rtPlusHover,
  .RadTreeView_Hay .rtMinusHover {
    color: #e0fccb; }
  .RadTreeView_Hay .rtLines .rtTop:before,
  .RadTreeView_Hay .rtLines .rtMid:before,
  .RadTreeView_Hay .rtLines .rtBot:before {
    top: 8px; }
  .RadTreeView_Hay .rtLines .rtLast:before {
    padding-top: 8px; }

.RadUpload_Hay {
  color: #333333;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }

.RadUpload_Hay .ruFileLI .ruButton {
  color: #000000; }

.RadUpload_Hay .ruFileLI .ruFileProgressWrap {
  border: 1px solid #dddddd;
  background-color: #f5f5f5;
  background-image: linear-gradient(#e0fccb);
  box-shadow: 0 1px 1px #aeaeaf inset; }

.RadUpload_Hay .ruFileLI .ruFileProgress {
  border-color: #5abc17;
  background-color: #e0fccb; }

.RadUpload_Hay .ruSelectWrap .ruFakeInput {
  padding: 6px 12px;
  border-color: #515146;
  border-radius: 0.28571em; }

.RadUpload_Hay .ruSelectWrap .ruButton {
  padding: 6px 12px;
  color: #ffffff;
  border-color: #515146;
  background-color: #888775;
  border-radius: 0.28571em; }
  .RadUpload_Hay .ruSelectWrap .ruButton.ruButtonHover {
    color: #000000;
    border-color: #515146;
    background-color: #5abc17; }
  .RadUpload_Hay .ruSelectWrap .ruButton.ruFocused {
    box-shadow: 0 0 5px rgba(13, 13, 11, 0.5) inset; }

.RadUpload_Hay .ruDropZone {
  color: #000000;
  border-color: #dddddd;
  background-color: #fcfcfc;
  border-radius: 0.28571em; }

.RadWindow_Hay {
  background-color: #eeebd8;
  color: #333333;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  border-color: #d9d9d9; }
  .RadWindow_Hay.rwShadow {
    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); }
  .RadWindow_Hay.RadWindow.rwRoundedCorner,
  .RadWindow_Hay.RadWindow.rwCollapsed.rwRoundedCorner .rwTitleBar,
  .RadWindow_Hay.RadWindow.rwMinimizedWindow.rwRoundedCorner .rwTitleBar {
    border-radius: 0.28571em; }
  .RadWindow_Hay.RadWindow.rwRoundedCorner .rwTitleBar {
    border-radius: 0.28571em 0.28571em 0em 0em; }
  .RadWindow_Hay .rwTitleBar {
    background-color: #888775; }
  .RadWindow_Hay.rwCollapsed .rwTitleBar {
    border-bottom-color: #d9d9d9; }
  .RadWindow_Hay .rwTitleBar .rwTitleWrapper {
    padding: 10px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #d9d9d9; }
  .RadWindow_Hay.rwMinimizedWindow .rwTitleWrapper {
    border-bottom: 0; }
  .RadWindow_Hay.rwMinimizedWindow .rwTitleWrapper .rwTitle {
    width: 40%; }
  .RadWindow_Hay .rwCommands {
    margin: -1.14286em 0em 0em; }
  .RadWindow_Hay .rwListItem {
    margin: 0; }
  .RadWindow_Hay .rwCommands .rwCommandButton {
    text-indent: 0;
    background-image: none;
    border-width: 1px;
    border-style: solid;
    border-color: transparent; }
  .RadWindow_Hay .rwCommands .rwCommandButton:hover {
    background-color: #ebebeb;
    border-color: #30302a;
    border-radius: 0.21429em; }
  .RadWindow_Hay .rwCommands .rwCommandButton:before {
    text-align: center;
    color: #333333; }
  .RadWindow_Hay .rwContent {
    background-color: #eeebd8;
    border: 0; }
  .RadWindow_Hay .rwContent.rwExternalContent {
    border-top: 1px solid transparent; }
  .RadWindow_Hay .rwStatusBar {
    background-color: #eeebd8;
    border-color: transparent;
    border-top-color: #d9d9d9;
    margin: 0.5em -0.5em 0em -0.5em;
    height: 2.64286em;
    height: 2.14286em \9;
    border-radius: 0em 0em 0.28571em 0.28571em; }
  .RadWindow_Hay .rwStatusBar input {
    color: #333333;
    font-size: 1em; }
  .RadWindow_Hay .rwStatusBar .rwResize {
    right: .1em;
    right: 0.21429em;
    bottom: 0.14286em; }
  .RadWindow_Hay _:-ms-fullscreen, :root .RadWindow_Hay .rwResize {
    right: 0.28571em;
    bottom: 0.14286em; }
  @media \0screen {
    .RadWindow_Hay .rwStatusBar .rwResize {
      right: 0.14286em;
      bottom: 0.14286em; } }
  .RadWindow_Hay .rwStatusBar .rwResize:before {
    font-size: 2.28571em;
    font-size: 1.2em\9;
    color: #d9d9d9;
    content: "\E006"; }
  .RadWindow_Hay _:-ms-fullscreen, :root .RadWindow_Hay .rwResize:before {
    font-size: .55em; }
  @media \0screen {
    .RadWindow_Hay .rwStatusBar .rwResize:before {
      font-size: 2.28571em; } }
  .RadWindow_Hay.rwLoading .rwExternalContent {
    background-image: url('<%=WebResource("Telerik.Web.UI.Skins.Hay.Common.loading.gif")%>'); }
  .RadWindow_Hay .rwLoading.rwStatusBar {
    background-image: url('<%=WebResource("Telerik.Web.UI.Skins.Hay.Common.loading_small.gif")%>'); }
  .RadWindow_Hay .rwListItem .rwCommandButton {
    width: 2em;
    height: 2em;
    line-height: 2em;
    margin: 0em 0.14286em; }
  .RadWindow_Hay .rwDialog {
    margin: 0.35714em 0em 0em;
    background-image: none; }
  .RadWindow_Hay .rwDialog:before {
    font-size: 36px; }
  .RadWindow_Hay .rwAlertDialog:before {
    content: "\E0FA"; }
  .RadWindow_Hay .rwConfirmDialog:before {
    content: "\E0FB"; }
  .RadWindow_Hay .rwDialogButtons button {
    padding: 0.42857em 0.85714em;
    padding: 0.46429em 0.85714em \9;
    border-color: #515146;
    color: #ffffff;
    background-color: #888775; }
  .RadWindow_Hay _:-ms-fullscreen, .RadWindow_Hay :root .rwDialogButtons button {
    padding: 0.46429em 0.85714em; }
  .RadWindow_Hay .rwDialogButtons button:hover,
  .RadWindow_Hay .rwDialogButtons button:focus {
    border-color: #30302a;
    color: #000000;
    background-color: #5abc17; }
  .RadWindow_Hay .rwDialogButtons button:focus {
    outline-width: thin;
    outline-style: dotted;
    outline-offset: -2px;
    outline-color: #30302a; }
  .RadWindow_Hay .rwPromptDialog button.rwOkBtn, .RadWindow_Hay .rwConfirmDialog button.rwOkBtn {
    border-color: #9a9979;
    color: #ffffff;
    background-color: #a5a488; }
  .RadWindow_Hay .rwPromptDialog button.rwOkBtn:hover, .RadWindow_Hay .rwConfirmDialog button.rwOkBtn:hover,
  .RadWindow_Hay .rwPromptDialog input.rwOkBtn:focus, .RadWindow_Hay .rwConfirmDialog input.rwOkBtn:focus {
    border-color: #7a795c;
    color: #ffffff;
    background-color: #376711; }
  .RadWindow_Hay .rwPromptDialog button.rwOkBtn:active, .RadWindow_Hay .rwConfirmDialog button.rwOkBtn:active {
    border-color: #545440;
    color: #ffffff;
    background-color: #767563; }
  .RadWindow_Hay .rwDialogButtons button:active {
    border-color: #0d0d0b;
    color: #000000;
    background-color: #5abc17;
    color: #ffffff;
    box-shadow: 0 3px 5px rgba(0, 0, 0, 0.125) inset; }
  .RadWindow_Hay .rwPromptInput,
  .RadWindow_Hay .rwPromptInput:hover {
    height: 1.5em;
    padding: 0.42857em 0.85714em;
    background-color: #eeebd8;
    color: #555555;
    border-color: #515146; }
  .RadWindow_Hay .rwPromptInput:focus {
    background-color: #eeebd8;
    color: #555555;
    border-color: #65d31a;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6);
    outline: 0 none; }
  .RadWindow_Hay .rwPromptInput:active {
    background-color: #eeebd8;
    color: #555555;
    border-color: #515146; }
  .RadWindow_Hay .rwPromptInput:disabled {
    background-color: #e4dfc1;
    color: #888888;
    border-color: #515146; }
  .RadWindow_Hay.rwRtl.rwRtl.rwMinimizedWindow .rwCommands {
    right: auto;
    left: 0; }
  .RadWindow_Hay .rwTitleWrapper .rwTitle {
    margin: 0; }
  .RadWindow_Hay .rwIcon {
    margin: -0.57143em 0em 0em; }
  .RadWindow_Hay.rwMinimizedWindow .rwCommands {
    top: 1.42857em;
    right: -0.42857em; }

.RadWizard_Hay {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #333333;
  background: #ffffff; }
  .RadWizard_Hay .rwzButton {
    border-radius: 4px;
    padding: 6px 12px;
    border-color: #515146;
    color: #ffffff;
    background-color: #888775; }
  .RadWizard_Hay .rwzNext,
  .RadWizard_Hay .rwzFinish {
    border-color: #9a9979;
    color: #ffffff;
    background-color: #a5a488; }
  .RadWizard_Hay .rwzBreadCrumb .rwzText {
    line-height: 38px; }
  .RadWizard_Hay .rwzBreadCrumb .rwzLink:before {
    width: 22px;
    height: 22px;
    right: -12px;
    margin-top: -12px; }
  .RadWizard_Hay .rwzLink {
    border-color: #515146;
    color: #ffffff;
    background-color: #888775; }
    .RadWizard_Hay .rwzLink:before {
      border-color: #515146;
      background-color: #888775;
      box-shadow: none; }
  .RadWizard_Hay .rwzProgressBar {
    border-radius: 4px;
    border-color: #dddddd;
    background-color: #f5f5f5; }
  .RadWizard_Hay .rwzProgress {
    border-color: #5abc17;
    background-color: #e0fccb; }
  .RadWizard_Hay .rwzHovered.rwzButton,
  .RadWizard_Hay .rwzHovered .rwzLink {
    border-color: #30302a;
    color: #000000;
    background-color: #5abc17; }
  .RadWizard_Hay .rwzHovered.rwzNext,
  .RadWizard_Hay .rwzHovered.rwzFinish {
    border-color: #7a795c;
    color: #ffffff;
    background-color: #376711; }
  .RadWizard_Hay .rwzHovered .rwzLink:before {
    border-color: #30302a;
    background-color: #5abc17; }
  .RadWizard_Hay .rwzFocused.rwzButton {
    box-shadow: 0 0 5px rgba(13, 13, 11, 0.5) inset; }
  .RadWizard_Hay .rwzFocused.rwzNext {
    border-color: rgba(84, 84, 64, 0.5);
    box-shadow: 0 0 5px rgba(84, 84, 64, 0.5) inset; }
  .RadWizard_Hay .rwzSelected .rwzLink,
  .RadWizard_Hay .rwzSelected .rwzLink:before {
    border-color: #9a9979;
    color: #ffffff;
    background-color: #a5a488; }

.RadWizard_Hay.rwzHorizontal .rwzFirst .rwzLink {
  border-radius: 4px 0 0 4px; }

.RadWizard_Hay.rwzHorizontal .rwzLast .rwzLink {
  border-radius: 0 4px 4px 0; }

.RadWizard_Hay.rwzHorizontal .rwzFirst.rwzLast .rwzLink {
  border-radius: 4px; }

.RadWizard_Hay.rwzVertical .rwzFirst .rwzLink {
  border-radius: 4px 4px 0 0; }

.RadWizard_Hay.rwzVertical .rwzLast .rwzLink {
  border-radius: 0 0 4px 4px; }

.RadWizard_Hay.rwzVertical .rwzSelected .rwzLink {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0; }

.RadWizard_Hay.rwzVertical .rwzBreadCrumb {
  padding-right: 0.85em; }

.RadWizard_Hay.RadWizard_rtl.rwzHorizontal .rwzFirst .rwzLink {
  border-radius: 0 4px 4px 0; }

.RadWizard_Hay.RadWizard_rtl.rwzHorizontal .rwzLast .rwzLink {
  border-radius: 4px 0 0 4px; }

.RadWizard_Hay.RadWizard_rtl .rwzBreadCrumb .rwzLink:before,
.RadWizard_Hay.rwzRightBreadCrumb .rwzBreadCrumb .rwzLink:before {
  left: -12px;
  right: auto; }

.RadWizard_rtl.rwzVertical .rwzBreadCrumb {
  padding-right: 0;
  padding-left: 0.85em; }

.RadWizard_Hay.rwzRightBreadCrumb .rwzBreadCrumb,
.RadWizard_Hay.RadWizard_rtl.rwzVertical .rwzBreadCrumb {
  padding-right: 0;
  padding-left: 0.85em; }

.RadWizard_Hay.rwzRightBreadCrumb .rwzFirst .rwzLink,
.RadWizard_Hay.RadWizard_rtl.rwzVertical .rwzFirst .rwzLink {
  border-top-right-radius: 4px; }

.RadWizard_Hay.rwzRightBreadCrumb .rwzLast .rwzLink,
.RadWizard_Hay.RadWizard_rtl.rwzVertical .rwzLast .rwzLink {
  border-bottom-right-radius: 4px; }

.RadWizard_Hay.rwzRightBreadCrumb .rwzSelected .rwzLink,
.RadWizard_Hay.RadWizard_rtl.rwzVertical .rwzSelected .rwzLink {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }
