/* Minification failed. Returning unminified contents.
(2338,49): run-time error CSS1039: Token not allowed after unary operator: '-background-color'
(2848,24): run-time error CSS1046: Expect comma, found '73'
(2848,31): run-time error CSS1046: Expect comma, found '/'
(2851,24): run-time error CSS1046: Expect comma, found '73'
(2851,31): run-time error CSS1046: Expect comma, found '/'
(4268,1): run-time error CSS1019: Unexpected token, found '}'
(7241,27): run-time error CSS1046: Expect comma, found '0'
(7241,31): run-time error CSS1046: Expect comma, found '/'
 */
@import url('https://fonts.googleapis.com/css2?family=Roboto+Condensed:ital,wght@0,100..900;1,100..900&display=swap');

.AScollapse {
    width:100%
}
    .AScollapse details {
    display: block;
    border-color: #3672a1;
    color: #000000;
    background: #b3d9fa;
    border: 1px solid;
    transition: background 0.3s;
    border-radius: 5px;
    min-height: 48px;
    transform-origin: top center;
    transform: rotate(0.1deg);
    transition: all 0.3s;
}

    .AScollapse details:hover {
        border-color: #3672a1;
        color: #fff;
        background: #669ac3;
    }

    .AScollapse details:active {
        border-color: #258cfb;
        background: #7cbdff;
        color: #fff;
    }

    .AScollapse details ::-webkit-details-marker {
        display: none;
    }

    .AScollapse details + details {
        margin-top: 10px;
    }

    .AScollapse details:first-of-type > div {
        background-color: white;
        color: #000000;
        line-height: 1.7;
        margin: 0;
        padding: 10px;
        border-radius: 0px 0px 5px 5px;
    }

    .AScollapse details[open] {
        transition: all 0.6s;
    }

.AScollapse summary {
    cursor: pointer;
    outline: none;
    font-size: 16px;
    padding: 12px;
}

    .AScollapse summary:after {
        content: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" width="25px" height="25px" version="1.1" style="shape-rendering:geometricPrecision; text-rendering:geometricPrecision; image-rendering:optimizeQuality; fill-rule:evenodd; clip-rule:evenodd" viewBox="0 0 1000 1000" xmlns:xlink="http://www.w3.org/1999/xlink"><g id="cross"><path id="hor" fill="%231861ac" d="M232.5 417.5l535 0c45.37,0 82.5,37.12 82.5,82.5l0 0c0,45.37 -37.13,82.5 -82.5,82.5l-535 0c-45.37,0 -82.5,-37.13 -82.5,-82.5l0 0c0,-45.38 37.13,-82.5 82.5,-82.5z"/> <path id="ver" fill="%231861ac" d="M417.5 767.5l0 -535c0,-45.37 37.12,-82.5 82.5,-82.5l0 0c45.37,0 82.5,37.13 82.5,82.5l0 535c0,45.37 -37.13,82.5 -82.5,82.5l0 0c-45.38,0 -82.5,-37.13 -82.5,-82.5z"/></g></svg>');
        float: right;
        background-color: #ffffffbb;
        border-radius: 50px;
        width: 25px;
        height: 25px;
    }


.AScollapse [open] summary:after {
    content: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" width="25px" height="25px" version="1.1" style="shape-rendering:geometricPrecision; text-rendering:geometricPrecision; image-rendering:optimizeQuality; fill-rule:evenodd; clip-rule:evenodd" viewBox="0 0 1000 1000" xmlns:xlink="http://www.w3.org/1999/xlink"><g id="cross"><path id="hor" fill="%231861ac" d="M232.5 417.5l535 0c45.37,0 82.5,37.12 82.5,82.5l0 0c0,45.37 -37.13,82.5 -82.5,82.5l-535 0c-45.37,0 -82.5,-37.13 -82.5,-82.5l0 0c0,-45.38 37.13,-82.5 82.5,-82.5z"/></g></svg>');
}

.RadAutoCompleteBox_BootstrapLightBlue {
  color: #000000;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .RadAutoCompleteBox_BootstrapLightBlue .racTokenList {
    border-color: #1c3c55;
    color: #000000;
    background-color: #f1f8fe;
    padding: 4px 27px 4px 4px;
    border-radius: 4px;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
  .RadAutoCompleteBox_BootstrapLightBlue .racToken {
    border-radius: 4px;
    border-color: #204e72;
    color: #fafafa;
    background-color: #265b86; }
  .RadAutoCompleteBox_BootstrapLightBlue .racTokenList.racHovered {
    border-color: #0d1b27;
    color: #000000;
    background-color: #f1f8fe; }
  .RadAutoCompleteBox_BootstrapLightBlue .racToken.racHovered {
    border-color: #0d1b27;
    color: #ffffff;
    background-color: #29577b; }
  .RadAutoCompleteBox_BootstrapLightBlue .racTokenList.racFocused {
    border-color: #2c689a;
    color: #000000;
    background-color: #f1f8fe;
    box-shadow: 0 0 8px rgba(44, 104, 154, 0.6); }
  .RadAutoCompleteBox_BootstrapLightBlue .racToken.racFocused {
    outline: 1px dotted #fafafa;
    outline-offset: -2px; }
  .RadAutoCompleteBox_BootstrapLightBlue .racToken.racSelected {
    border-color: #0d1b27;
    color: #ffffff;
    background-color: #29577b; }
  .RadAutoCompleteBox_BootstrapLightBlue .p-i-loading {
    right: 5px;
    bottom: 5px;
 /*   background-image: url('<%=WebResource("Telerik.Web.UI.Skins.Bootstrap.Common.loading_small.gif")%>');*/

  }

.RadAutoCompleteBoxPopup_BootstrapLightBlue {
  border-color: #b3d9fa;
  color: #000000;
  background-color: #f1f8fe;
  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_BootstrapLightBlue .racList {
    padding: 5px 0; }
  .RadAutoCompleteBoxPopup_BootstrapLightBlue .racItem {
    padding: 3px 12px; }
  .RadAutoCompleteBoxPopup_BootstrapLightBlue .racItemHovered {
    color: #ffffff;
    background-color: #3c75a3; }
  .RadAutoCompleteBoxPopup_BootstrapLightBlue .racFocused {
    box-shadow: inset 0 0 5px #1b405e; }
  .RadAutoCompleteBoxPopup_BootstrapLightBlue .racItemSelected {
    color: #ffffff;
    background-color: #265b86; }

.RadButton_BootstrapLightBlue {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .RadButton_BootstrapLightBlue.rbButton {
    padding: 4px 12px; }
  .RadButton_BootstrapLightBlue.rbButton.rbIconOnly {
    padding: 4px 6px 4px 6px; }
  .RadButton_BootstrapLightBlue.rbButton, .RadButton_BootstrapLightBlue.rbButton.rbDisabled,
  .RadButton_BootstrapLightBlue .rbSplitPart {
    border-color: #1c3c55;
    color: #ffffff;
    background-color: #3672a1; }
/*.RadSpreadsheet.rbButton {
    color: #ffffff !important;
}*/
  .RadButton_BootstrapLightBlue.rbButton .rbHovered {
    border-color: #0d1b27;
    color: #ffffff;
    background-color: #29577b;
    box-shadow: inset 0 0 1px #3672a1; }
  .RadButton_BootstrapLightBlue.rbButton:focus {
    outline-width: thin;
    outline-offset: -2px;
    outline-color: #0d1b27;
    box-shadow: none; }
    .RadButton_BootstrapLightBlue.rbButton.rbSelected, .RadButton_BootstrapLightBlue.rbButton.rbToggled,
    .RadButton_BootstrapLightBlue.rbSelected .rbHovered {
        border-color: #0d1b27;
        color: #ffffff;
        background-color: #34495e;
        box-shadow: 0 3px 5px rgba(0, 0, 0, 0.125) inset;
    }
  .RadButton_BootstrapLightBlue .rbSplitPart {
    padding: 6px; }
  .RadButton_BootstrapLightBlue.rbButton:hover,
  .RadButton_BootstrapLightBlue.rbButton.rbHovered .rbSplitPart {
    border-color: #0d1b27; }
  .RadButton_BootstrapLightBlue.rbButton.rbSelected,
  .RadButton_BootstrapLightBlue.rbButton.rbSelected:active .rbSplitPart {
    border-color: #0d1b27; }
  .RadButton_BootstrapLightBlue.rbCheckBox .rbText,
  .RadButton_BootstrapLightBlue.rbRadioButton .rbText,
  .RadButton_BootstrapLightBlue.rbToggleButton .rbText {
    color: #000000; }
  .RadButton_BootstrapLightBlue .rbToggleCheckboxChecked,
  .RadButton_BootstrapLightBlue .rbToggleCheckboxFilled,
  .RadButton_BootstrapLightBlue .rbToggleRadioChecked {
    color: #265b86; }
  .RadButton_BootstrapLightBlue.rbHovered .rbToggleCheckboxChecked,
  .RadButton_BootstrapLightBlue.rbHovered .rbToggleCheckboxFilled,
  .RadButton_BootstrapLightBlue.rbHovered .rbToggleRadioChecked {
    color: #15334a; }
  .RadButton_BootstrapLightBlue:focus .rbToggleCheckbox:before,
  .RadButton_BootstrapLightBlue:focus .rbToggleRadio:before {
    box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.5); }
  .RadButton_BootstrapLightBlue:focus .rbToggleCheckboxChecked:before,
  .RadButton_BootstrapLightBlue:focus .rbToggleCheckboxFilled:before,
  .RadButton_BootstrapLightBlue:focus .rbToggleRadioChecked:before {
    box-shadow: 0 0 1px 1px rgba(38, 91, 134, 0.5); }
  .RadButton_BootstrapLightBlue.rbPrimaryButton {
    border-color: #204e72;
    color: #fafafa;
    background-color: #265b86; }
    .RadButton_BootstrapLightBlue.rbPrimaryButton.rbHovered, .RadButton_BootstrapLightBlue.rbPrimaryButton.rbToggled.rbHovered, .RadButton_BootstrapLightBlue.rbPrimaryButton.rbFocused {
        border-color: #132d42;
        color: #fafafa;
        background-color: #34495e;
        box-shadow: none;
    }
    .RadButton_BootstrapLightBlue.rbPrimaryButton.rbSelected, .RadButton_BootstrapLightBlue.rbPrimaryButton.rbToggled {
        border-color: #040a0f;
        color: #fafafa;
        background-color: #34495e;
    }
    .RadButton_BootstrapLightBlue.rbPrimaryButton.rbDisabled {
        border-color: #204e72;
        color: #fafafa;
        background-color: #34495e;
    }


.rsAdvContentWrapper.rsBody {
    padding: 20px;
}
.RadCalendar_BootstrapLightBlue {
  border-color: #b3d9fa;
  color: #000000;
  background-color: #f1f8fe;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .RadCalendar_BootstrapLightBlue .rcTitlebar {
    border-color: #b3d9fa;
    color: #000000;
    background-color: #deeefd; }

.RadScheduler .rsToolbar .rsViewSwitcher .rsPopup {
    background-color: #deeefd;
}
  .RadCalendar_BootstrapLightBlue .t-button:hover {
    border-color: #0d1b27;
    color: #ffffff;
    background-color: #29577b; }
  .RadCalendar_BootstrapLightBlue .t-button:focus,
  .RadCalendar_BootstrapLightBlue .t-button:active {
    border-color: #0d1b27;
    color: #ffffff;
    background-color: #29577b; }
  .RadCalendar_BootstrapLightBlue td {
    border-color: transparent; }
  .RadCalendar_BootstrapLightBlue th {
    color: #333333;
    background-color: #deeefd; }
  .RadCalendar_BootstrapLightBlue .rcHeader,
  .RadCalendar_BootstrapLightBlue .rcFooter {
    border-color: #b3d9fa; }
  .RadCalendar_BootstrapLightBlue .rcWeek th {
    border-color: #b3d9fa;
    color: #000000; }
  .RadCalendar_BootstrapLightBlue .rcWeek .rcViewSel {
    background-color: #deeefd; }
  .RadCalendar_BootstrapLightBlue .rcToday a,
  .RadCalendar_BootstrapLightBlue .rcToday span {
    border-color: #265b86;
    color: #265b86; }
  .RadCalendar_BootstrapLightBlue .rcHover a,
  .RadCalendar_BootstrapLightBlue .rcHover span {
    border-color: #356890;
    color: #ffffff;
    background-color: #3c75a3; }
  .RadCalendar_BootstrapLightBlue .rcSelected a,
  .RadCalendar_BootstrapLightBlue .rcSelected span {
    border-color: #1b405e;
    color: #ffffff;
    background-color: #265b86; }
  .RadCalendar_BootstrapLightBlue .rcFocus {
    border-color: #1b405e;
    box-shadow: inset 0 0 5px #1b405e; }

.RadCalendarMultiView_BootstrapLightBlue .rcTitlebar {
  border-color: #b3d9fa;
  color: #000000;
  background-color: #deeefd; }

.RadCalendarMultiView_BootstrapLightBlue .rcCalendar {
  border-color: #b3d9fa; }

.RadCalendarMultiView_BootstrapLightBlue td.rcTitle {
  border-color: #b3d9fa;
  color: #000000;
  background-color: #deeefd; }

.RadCalendarMonthView_BootstrapLightBlue {
  border-color: #b3d9fa;
  color: #000000;
  background-color: #f1f8fe; }
  .RadCalendarMonthView_BootstrapLightBlue a:hover {
    border-color: #356890;
    color: #ffffff;
    background-color: #3c75a3; }
  .RadCalendarMonthView_BootstrapLightBlue .rcSelected a {
    border-color: #1b405e;
    color: #ffffff;
    background-color: #265b86; }
  .RadCalendarMonthView_BootstrapLightBlue .rcButtons a {
    border-color: #1c3c55;
    color: #ffffff;
    background-color: #3672a1; }
  .RadCalendarMonthView_BootstrapLightBlue .rcButtons a:hover {
    border-color: #0d1b27;
    color: #ffffff;
    background-color: #29577b; }
  .RadCalendarMonthView_BootstrapLightBlue .rcButtons a:focus,
  .RadCalendarMonthView_BootstrapLightBlue .rcButtons a:active {
    border-color: #0d1b27;
    color: #ffffff;
    background-color: #29577b; }

.RadCalendarTimeView_BootstrapLightBlue {
  border-color: #b3d9fa;
  color: #000000;
  background-color: #f1f8fe; }
  .RadCalendarTimeView_BootstrapLightBlue th {
    border-color: #b3d9fa;
    color: #000000;
    background-color: #deeefd; }
  .RadCalendarTimeView_BootstrapLightBlue td {
    border-color: #b3d9fa; }
  .RadCalendarTimeView_BootstrapLightBlue .rcSelected a {
    border-color: #1b405e;
    color: #ffffff;
    background-color: #265b86; }
  .RadCalendarTimeView_BootstrapLightBlue .rcHover a {
    border-color: #356890;
    color: #ffffff;
    background-color: #3c75a3; }
  .RadCalendarTimeView_BootstrapLightBlue .rcFooter {
    border-color: #b3d9fa; }

.RadPicker_BootstrapLightBlue .riLabel {
  color: #000000; }

.RadPicker_BootstrapLightBlue.rcCalPopupOpen .RadInput, .RadPicker_BootstrapLightBlue.rcMYPopupOpen .RadInput, .RadPicker_BootstrapLightBlue.rcTimePopupOpen .RadInput {
  border-color: #2c689a;
  color: #000000;
  background-color: #f1f8fe; }

.RadPicker_BootstrapLightBlue.rcCalPopupOpen .rcCalPopup,
.RadPicker_BootstrapLightBlue.rcMYPopupOpen .rcCalPopup,
.RadPicker_BootstrapLightBlue.rcTimePopupOpen .rcTimePopup {
  border-color: #0d1b27;
  color: #ffffff;
  background-color: #29577b; }

.RadCloudUpload_BootstrapLightBlue {
  color: #000000;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .RadCloudUpload_BootstrapLightBlue .rcuButton {
    border-radius: 3px;
    border-color: #1c3c55;
    color: #ffffff;
    background-color: #3672a1; }
  .RadCloudUpload_BootstrapLightBlue .rcuInfoPanel {
    border-color: #b3d9fa;
    color: #000000;
    background-color: #ecf6fe; }
  .RadCloudUpload_BootstrapLightBlue .rcuHeader {
    border-color: #b3d9fa;
    color: #000000;
    background-color: #deeefd; }
  .RadCloudUpload_BootstrapLightBlue .rcuFileList {
    border-color: #b3d9fa;
    color: #000000;
    background-color: #f1f8fe; }
  .RadCloudUpload_BootstrapLightBlue .rcuProgressBar {
    border-radius: 6px;
    border-color: #b3d9fa;
    background-color: #deeefd;
    background-image: linear-gradient(); }
  .RadCloudUpload_BootstrapLightBlue .rcuProgress {
    border-color: #ffffff;
    background-color: #265b86;
    background-image: linear-gradient(); }
  .RadCloudUpload_BootstrapLightBlue .p-i-loading {
/*    background-image: url('<%=WebResource("Telerik.Web.UI.Skins.BootstrapLightBlue.Common.loading_small.gif")%>');*/

  }
  .RadCloudUpload_BootstrapLightBlue .rcuDropZone {
    border-color: #1b405e;
    color: #fafafa;
    background-color: #265b86; }
  .RadCloudUpload_BootstrapLightBlue .rcuButton.rcuHovered {
    border-color: #0d1b27;
    color: #ffffff;
    background-color: #29577b; }
  .RadCloudUpload_BootstrapLightBlue .rcuButtons .rcuHovered {
    border-color: transparent;
    color: #265b86;
    background: none;
    box-shadow: none; }
  .RadCloudUpload_BootstrapLightBlue .rcuButton.rcuPressed {
    border-color: #0d1b27;
    color: #ffffff;
    background-color: #29577b; }

.rcuToolTip_BootstrapLightBlue {
  border-color: #b3d9fa;
  color: #000000;
  background-color: #f1f8fe; }

.RadColorPicker_BootstrapLightBlue {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
    .RadColorPicker_BootstrapLightBlue {
        border-color: none;
        color: #0d1b27;
        background-color: #ecf6fe !important;
    }  
    .RadColorPicker_BootstrapLightBlue 
.RadColorPicker_BootstrapLightBlue .rcpPalette {
    border-color: #b3d9fa;
    color: #000000;
    background-color: #ecf6fe; }
  .RadColorPicker_BootstrapLightBlue .rcpHeader {
    border-color: #b3d9fa;
    color: #000000;
    background-color: #deeefd; }
  .RadColorPicker_BootstrapLightBlue .rcpImageButton,
  .RadColorPicker_BootstrapLightBlue a.rslDraghandle {
    color: #000000; }
  .RadColorPicker_BootstrapLightBlue .rcpImageButton:hover {
    color: #265b86; }
  .RadColorPicker_BootstrapLightBlue .rcpIcon em,
  .RadColorPicker_BootstrapLightBlue .rcpColorPreview,
  .RadColorPicker_BootstrapLightBlue .rcpInput,
  .RadColorPicker_BootstrapLightBlue .rcpHexInput,
  .RadColorPicker_BootstrapLightBlue .rcpMillionColorsPalette,
  .RadColorPicker_BootstrapLightBlue .rcpMillionColorsSlider div.rslTrack {
    border-color: #1c3c55;
    color: #000000;
    background-color: #f1f8fe; }
        .RadColorPicker_BootstrapLightBlue .rcpIcon a,
        .RadColorPicker_BootstrapLightBlue .rcpTabs li,
        .RadColorPicker_BootstrapLightBlue .rcpButton {
            border-color: #1c3c55;
            color: #1c3c55;
            background-color: #b3d9fa;
        }
  .RadColorPicker_BootstrapLightBlue .rcpIcon a:hover,
  .RadColorPicker_BootstrapLightBlue .rcpTabs li:hover,
  .RadColorPicker_BootstrapLightBlue .rcpButton:hover {
    border-color: #0d1b27;
    color: #1c3c55;
    background-color: rgba(179, 217, 250, 0.5); }
  .RadColorPicker_BootstrapLightBlue .rcpIcon a:active,
  .RadColorPicker_BootstrapLightBlue .rcpTabs .rcpSelectedTab,
  .RadColorPicker_BootstrapLightBlue .rcpTabs .rcpSelectedTab:hover,
  .RadColorPicker_BootstrapLightBlue .rcpButton:active {
    border-color: #0d1b27;
    color: #ffffff;
    background-color: #29577b; }
  .RadColorPicker_BootstrapLightBlue .rcpIcon a:focus {
    box-shadow: inset 0 0 5px rgba(13, 27, 39, 0.5); }
  .RadColorPicker_BootstrapLightBlue.rcpCustomColorWrapper .rcpPalette {
    box-shadow: 2px 2px 3px rgba(179, 217, 250, 0.5); }
  .RadColorPicker_BootstrapLightBlue .rcpIcon {
    padding: 7px 0; }
  .RadColorPicker_BootstrapLightBlue .rcpSlider.RadSlider_BootstrapLightBlue a.rslDraghandle,
  .RadColorPicker_BootstrapLightBlue .rcpMillionColorsSlider.RadSlider_BootstrapLightBlue a.rslDraghandle {
    color: #000000; }
  .RadColorPicker_BootstrapLightBlue .rcpSlider.RadSlider_BootstrapLightBlue a.rslDraghandle:hover,
  .RadColorPicker_BootstrapLightBlue .rcpSlider.RadSlider_BootstrapLightBlue a.rslDraghandle:active,
  .RadColorPicker_BootstrapLightBlue .rcpSlider.RadSlider_BootstrapLightBlue a.rslDraghandle:focus,
  .RadColorPicker_BootstrapLightBlue .rcpMillionColorsSlider.RadSlider_BootstrapLightBlue a.rslDraghandle:hover,
  .RadColorPicker_BootstrapLightBlue .rcpMillionColorsSlider.RadSlider_BootstrapLightBlue a.rslDraghandle:active,
  .RadColorPicker_BootstrapLightBlue .rcpMillionColorsSlider.RadSlider_BootstrapLightBlue a.rslDraghandle:focus {
    color: #b3d9fa; }
  .RadColorPicker_BootstrapLightBlue .rcpEmptyColorPreview:before,
  .RadColorPicker_BootstrapLightBlue .rcpEmptyIcon em:before {
    color: #d9534f; }
.RadColorPicker .rcpIcon a {
   /* color: red;*/
}

.RadComboBox_BootstrapLightBlue {
  color: #000000;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .RadComboBox_BootstrapLightBlue .rcbInner {
    border-color: #1c3c55;
    color: #000000;
    background-color: #f1f8fe;
    padding: 6px 12px;
    border-radius: 4px;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
  .RadComboBox_BootstrapLightBlue .rcbActionButton {
    border-color: #1c3c55;
    color: #ffffff;
    background-color: #3672a1;
    padding: 6px;
    border-radius: 0 4px 4px 0; }
  .RadComboBox_BootstrapLightBlue .rcbLabel {
    padding-top: 7px; }
  .RadComboBox_BootstrapLightBlue .rcbHovered {
    border-color: #0d1b27;
    color: #000000;
    background-color: #f1f8fe; }
  .RadComboBox_BootstrapLightBlue .rcbHovered .rcbActionButton {
    border-color: #0d1b27;
    color: #ffffff;
    background-color: #29577b; }
  .RadComboBox_BootstrapLightBlue .rcbExpanded {
    border-color: #2c689a;
    color: #000000;
    background-color: #f1f8fe;
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }
    .RadComboBox_BootstrapLightBlue .rcbExpanded .rcbActionButton {
      border-color: #0d1b27;
      color: #ffffff;
      background-color: #29577b; }
  .RadComboBox_BootstrapLightBlue .rcbFocused {
    border-color: #2c689a;
    color: #000000;
    background-color: #f1f8fe;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); }
    .RadComboBox_BootstrapLightBlue .rcbFocused .rcbActionButton {
      border-color: #0d1b27;
      color: #ffffff;
      background-color: #29577b;
      border-color: #2c689a;
      box-shadow: inset -2px 2px 3px rgba(0, 0, 0, 0.08); }
  .RadComboBox_BootstrapLightBlue .rcbReadOnly {
    border-color: #1c3c55;
    color: #ffffff;
    background-color: #3672a1;
    box-shadow: none; }
    .RadComboBox_BootstrapLightBlue .rcbReadOnly.rcbHovered {
      border-color: #0d1b27;
      color: #ffffff;
      background-color: #29577b; }
    .RadComboBox_BootstrapLightBlue .rcbReadOnly.rcbExpanded, .RadComboBox_BootstrapLightBlue .rcbReadOnly.rcbFocused {
      border-color: #0d1b27;
      color: #ffffff;
      background-color: #29577b;
      border-color: #1c3c55;
      box-shadow: inset 2px 2px 3px rgba(0, 0, 0, 0.08); }

.RadComboBox_BootstrapLightBlue_rtl .rcbActionButton {
  border-radius: 4px 0 0 4px; }

.RadComboBox_BootstrapLightBlue_rtl .rcbFocused .rcbActionButton {
  box-shadow: inset 2px 2px 3px rgba(0, 0, 0, 0.08); }

.RadComboBoxDropDown_BootstrapLightBlue {
  border-color: #b3d9fa;
  color: #000000;
  background-color: #f1f8fe;
  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_BootstrapLightBlue .rcbScroll {
    padding: 5px 0; }
  .RadComboBoxDropDown_BootstrapLightBlue .rcbHeader {
    padding: 3px 12px; }
  .RadComboBoxDropDown_BootstrapLightBlue .rcbFooter {
    padding: 3px 12px; }
  .RadComboBoxDropDown_BootstrapLightBlue .rcbItem {
    padding: 3px 12px; }
    .RadComboBoxDropDown_BootstrapLightBlue .rcbItem label {
      margin: -3px -12px;
      padding: 3px 12px; }
  .RadComboBoxDropDown_BootstrapLightBlue .rcbSeparator {
    color: #000000;
    background-color: #deeefd; }
  .RadComboBoxDropDown_BootstrapLightBlue .rcbHovered {
    color: #ffffff;
    background-color: #3c75a3;
    padding: 3px 12px; }
    .RadComboBoxDropDown_BootstrapLightBlue .rcbHovered label {
      margin: -3px -12px;
      padding: 3px 12px; }
  .RadComboBoxDropDown_BootstrapLightBlue .rcbSelected {
    color: #ffffff;
    background-color: #265b86;
    padding: 3px 12px; }
    .RadComboBoxDropDown_BootstrapLightBlue .rcbSelected label {
      margin: -3px -12px;
      padding: 3px 12px; }
  .RadComboBoxDropDown_BootstrapLightBlue .rcbDisabled {
    padding: 3px 12px; }
    .RadComboBoxDropDown_BootstrapLightBlue .rcbDisabled label {
      margin: -3px -12px;
      padding: 3px 12px; }
  .RadComboBoxDropDown_BootstrapLightBlue .rcbLoading {
    color: #ffffff;
    background-color: #3c75a3; }
  .RadComboBoxDropDown_BootstrapLightBlue .rcbItem em {
    color: #ffffff;
    background-color: #3c75a3; }
  .RadComboBoxDropDown_BootstrapLightBlue .rcbCheckAllItems,
  .RadComboBoxDropDown_BootstrapLightBlue .rcbCheckAllItemsHovered {
    margin: 0;
    padding: 3px 12px; }
    .RadComboBoxDropDown_BootstrapLightBlue .rcbCheckAllItems label,
    .RadComboBoxDropDown_BootstrapLightBlue .rcbCheckAllItemsHovered label {
      margin: -3px -12px;
      padding: 3px 12px; }

.RadDataForm_BootstrapLightBlue {
  color: #000000;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .RadDataForm_BootstrapLightBlue .rdfLegend,
  .RadDataForm_BootstrapLightBlue .rdfBorders {
    border-color: #30648e; }
  .RadDataForm_BootstrapLightBlue .rdfHr {
    color: #30648e; }
  .RadDataForm_BootstrapLightBlue .rdfFieldHint {
    color: gray; }

.RadDataPager_BootstrapLightBlue {
  color: #000000;
  background: #deeefd;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  border: 1px solid #b3d9fa;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .RadDataPager_BootstrapLightBlue .rdpNumPart a,
  .RadDataPager_BootstrapLightBlue .rdpPagerButton,
  .RadDataPager_BootstrapLightBlue .rdpActionButton {
    border-width: 1px;
    border-style: solid;
    box-sizing: content-box;
    border-color: #1c3c55;
    color: #ffffff;
    background-color: #3672a1;
    padding-top: 6px;
    padding-bottom: 6px; }
    .RadDataPager_BootstrapLightBlue .rdpNumPart a:hover,
    .RadDataPager_BootstrapLightBlue .rdpPagerButton:hover,
    .RadDataPager_BootstrapLightBlue .rdpActionButton:hover {
      border-color: #0d1b27;
      color: #ffffff;
      background-color: #29577b; }
  .RadDataPager_BootstrapLightBlue .rdpNumPart a,
  .RadDataPager_BootstrapLightBlue .rdpActionButton {
    margin: 0;
    width: 1.42857em;
    border-left-width: 0; }
  .RadDataPager_BootstrapLightBlue .rdpNumPart a {
    border-radius: 0;
    text-align: center; }
    .RadDataPager_BootstrapLightBlue .rdpNumPart a.rdpCurrentPage {
      border-color: #204e72;
      color: #fafafa;
      background-color: #265b86; }
  .RadDataPager_BootstrapLightBlue .rdpPageFirst {
    border-left-width: 1px;
    border-radius: 0.28571em 0 0 0.28571em; }
  .RadDataPager_BootstrapLightBlue .rdpPageLast {
    border-radius: 0 0.28571em 0.28571em 0; }
  .RadDataPager_BootstrapLightBlue .NumericPages .rdpNumPart a:first-child {
    border-left-width: 1px;
    border-radius: 0.28571em 0 0 0.28571em; }
  .RadDataPager_BootstrapLightBlue .NumericPages .rdpNumPart a:last-child {
    border-radius: 0 0.28571em 0.28571em 0; }
  .RadDataPager_BootstrapLightBlue .rdpActionButton {
    box-sizing: content-box; }
  .RadDataPager_BootstrapLightBlue .rdpPagerButton {
    border-radius: 0.28571em; }

.RadDock_BootstrapLightBlue {
  border-color: #b3d9fa;
  color: #000000;
  background-color: #f1f8fe; }
  .RadDock_BootstrapLightBlue .rdTitleWrapper {
    border-color: #b3d9fa;
    color: #000000;
    background-color: #deeefd;
    border-color: inherit; }
  .RadDock_BootstrapLightBlue .rdCommandButton:hover {
    border-color: #0d1b27;
    color: #ffffff;
    background-color: #29577b; }

.RadDropDownList_BootstrapLightBlue {
  color: #000000;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .RadDropDownList_BootstrapLightBlue .rddlInner {
    border-color: #1c3c55;
    color: #ffffff;
    background-color: #3672a1;
    padding-top: 6px;
    padding-bottom: 6px;
    border-radius: 4px; }
  .RadDropDownList_BootstrapLightBlue .rddlSelect {
    padding-top: 6px;
    padding-bottom: 6px; }
  .RadDropDownList_BootstrapLightBlue .rddlHovered {
    border-color: #0d1b27;
    color: #ffffff;
    background-color: #29577b; }
  .RadDropDownList_BootstrapLightBlue .rddlFocused {
    border-color: #0d1b27;
    color: #ffffff;
    background-color: #29577b;
    box-shadow: 0 3px 3px rgba(0, 0, 0, 0.08) inset; }

.rddlPopup_BootstrapLightBlue {
  border-color: #b3d9fa;
  color: #000000;
  background-color: #f1f8fe;
  margin-top: 2px;
  border-radius: 4px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .rddlPopup_BootstrapLightBlue .rddlList {
    padding: 5px 0;
    box-sizing: border-box; }
  .rddlPopup_BootstrapLightBlue .rddlItem {
    padding: 3px 12px; }
  .rddlPopup_BootstrapLightBlue .rddlItemHovered, .rddlPopup_BootstrapLightBlue .rddlItemLoading {
    color: #ffffff;
    background-color: #3c75a3; }
  .rddlPopup_BootstrapLightBlue .rddlItemSelected {
    color: #ffffff;
    background-color: #265b86; }

.RadDropDownTree_BootstrapLightBlue {
  color: #000000;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .RadDropDownTree_BootstrapLightBlue .rddtInner {
    padding: 6px 32px 6px 12px;
    border-radius: 4px;
    border-color: #1c3c55;
    color: #ffffff;
    background-color: #3672a1; }
  .RadDropDownTree_BootstrapLightBlue .rddtExtraPadding {
    padding-right: 52px; }
  .RadDropDownTree_BootstrapLightBlue .rddtClearButton {
    right: 29px; }
  .RadDropDownTree_BootstrapLightBlue .rddtIcon {
    right: 8px; }
  .RadDropDownTree_BootstrapLightBlue .rddtHovered {
    border-color: #0d1b27;
    color: #ffffff;
    background-color: #29577b; }
  .RadDropDownTree_BootstrapLightBlue .rddtFocused {
    border-color: #0d1b27;
    color: #ffffff;
    background-color: #29577b;
    box-shadow: inset 2px 2px 3px rgba(0, 0, 0, 0.08); }

.rddtPopup_BootstrapLightBlue {
  border-color: #b3d9fa;
  color: #000000;
  background-color: #f1f8fe;
  margin-top: 2px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  border-radius: 4px;
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); }
  .rddtPopup_BootstrapLightBlue .rddtFilter {
    margin: 0;
    border-radius: 3px 3px 0 0;
    background-color: #deeefd; }
  .rddtPopup_BootstrapLightBlue .rddtFilterInput {
    border-color: #1c3c55;
    color: #000000;
    background-color: #f1f8fe; }
  .rddtPopup_BootstrapLightBlue .RadTreeView em {
    color: #ffffff;
    background-color: #3c75a3; }
  .rddtPopup_BootstrapLightBlue .rddtFilterInput.rddtHovered {
    border-color: #0d1b27;
    color: #000000;
    background-color: #f1f8fe; }
  .rddtPopup_BootstrapLightBlue .rddtFilterInput.rddtFocused {
    border-color: #2c689a;
    color: #000000;
    background-color: #f1f8fe;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); }

.RadEditor_BootstrapLightBlue {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  background-color: #deeefd;
  border-color: #b3d9fa;
  color: #000000;
  border-radius: 0.28571em;
  /* ToolBar Bootstrap Styles */
  /* Base oveerides */
  /* Override DropDown Body when ToolBar styles are nested inside */ }
  .RadEditor_BootstrapLightBlue .reToolIcon:before {
    margin-left: 0.42857em;
    margin-left: 0.57143em \9; }
  .RadEditor_BootstrapLightBlue _:-ms-fullscreen, :root .RadEditor_BootstrapLightBlue .reToolIcon:before {
    margin-left: 0.57143em; }
  @media screen and (-webkit-min-device-pixel-ratio: 0) {
    .RadEditor_BootstrapLightBlue .reToolIcon:before {
      margin-left: 0.35714em; } }
  .RadEditor_BootstrapLightBlue .RadRibbonBar a.reDropdown {
    padding: 6px 12px; }
    .RadEditor_BootstrapLightBlue .RadRibbonBar a.reDropdown:before {
      margin-top: -0.64286em; }
  .RadEditor_BootstrapLightBlue .RadRibbonBar a.reTool {
    border-radius: 0;
    border-width: 1px 0 1px 1px; }
    .RadEditor_BootstrapLightBlue .RadRibbonBar a.reTool.reSplitButton {
      height: auto;
      line-height: 1.42857em;
      padding: 3.5px 6px; }
    .RadEditor_BootstrapLightBlue .RadRibbonBar a.reTool .reSplitArrow:before {
      margin: 1px auto auto -4px; }
    .RadEditor_BootstrapLightBlue .RadRibbonBar a.reTool.rrbSmallButton {
      width: 1.42857em;
      height: 1.42857em; }
    .RadEditor_BootstrapLightBlue .RadRibbonBar a.reTool:first-child {
      border-radius: 0.28571em 0em 0em 0.28571em; }
    .RadEditor_BootstrapLightBlue .RadRibbonBar a.reTool:last-child {
      border-radius: 0em 0.28571em 0.28571em 0em;
      border-width: 1px; }
  .RadEditor_BootstrapLightBlue .RadRibbonBar .rrbImagePlaceholder.reToolIcon.reRibbonToolIcon {
    width: 2.28571em;
    height: 2.28571em; }
    .RadEditor_BootstrapLightBlue .RadRibbonBar .rrbImagePlaceholder.reToolIcon.reRibbonToolIcon:before {
      font-size: 16px;
      vertical-align: top; }
  .RadEditor_BootstrapLightBlue .RadRibbonBar .rrbMediumButton.reRibbonTool {
    height: 1.39286em; }
    .RadEditor_BootstrapLightBlue .RadRibbonBar .rrbMediumButton.reRibbonTool .rrbImagePlaceholder.reToolIcon.reRibbonToolIcon {
      margin-top: -0.78571em;
      height: 1.78571em; }
      .RadEditor_BootstrapLightBlue .RadRibbonBar .rrbMediumButton.reRibbonTool .rrbImagePlaceholder.reToolIcon.reRibbonToolIcon:before {
        vertical-align: text-top; }
  .RadEditor_BootstrapLightBlue .RadRibbonBar .rrbLargeButton {
    width: inherit;
    height: 4.64286em; }
    .RadEditor_BootstrapLightBlue .RadRibbonBar .rrbLargeButton .rrbImagePlaceholder.reToolIcon.reRibbonToolIcon {
      height: 2.85714em; }
      .RadEditor_BootstrapLightBlue .RadRibbonBar .rrbLargeButton .rrbImagePlaceholder.reToolIcon.reRibbonToolIcon:before {
        font-size: 32px;
        vertical-align: text-top; }
  .RadEditor_BootstrapLightBlue.rePopupContainer,
  .RadEditor_BootstrapLightBlue .rePopupTitle,
  .RadEditor_BootstrapLightBlue .reCommentInfoPanel,
  .RadEditor_BootstrapLightBlue .reCommentView,
  .RadEditor_BootstrapLightBlue .reCommentViewText,
  .RadEditor_BootstrapLightBlue .reCommentEdit {
    background-color: #ecf6fe;
    border-color: #b3d9fa;
    background-image: linear-gradient(to bottom, #eff7fe 0, #c2e0fb 100%); }
  .RadEditor_BootstrapLightBlue .reToolBar {
    padding: 0;
    border: 0; }
  .RadEditor_BootstrapLightBlue .reToolBar:after {
    display: inline-block;
    width: 1px;
    height: 2.42857em;
    margin: 0em 0.42857em 0em 0.21429em;
    background-color: #b3d9fa;
    content: "";
    vertical-align: top; }
  .RadEditor_BootstrapLightBlue .reToolBar:last-child:after {
    display: none; }
  .RadEditor_BootstrapLightBlue .reToolBar li {
    border-width: 1px 1px 1px 0;
    border-style: solid;
    border-color: #1c3c55;
    border-radius: 0; }
  .RadEditor_BootstrapLightBlue .reToolBar li:first-child,
  .RadEditor_BootstrapLightBlue .reToolBar .reToolLastItem {
    border-radius: 0.28571em 0em 0em 0.28571em;
    border-width: 1px 1px 1px 0; }
  .RadEditor_BootstrapLightBlue .reToolBar li:first-child .reTool,
  .RadEditor_BootstrapLightBlue .reToolBar .reToolLastItem .reTool {
    border-radius: 0.28571em 0em 0em 0.28571em; }
  .RadEditor_BootstrapLightBlue .reToolBar li:last-child,
  .RadEditor_BootstrapLightBlue .reToolBar li:last-child .reTool,
  .RadEditor_BootstrapLightBlue .reToolBar .reToolLastItem,
  .RadEditor_BootstrapLightBlue .reToolBar .reToolLastItem .reTool {
    border-radius: 0em 0.28571em 0.28571em 0em; }
  .RadEditor_BootstrapLightBlue .reToolBar li:first-child:last-child,
  .RadEditor_BootstrapLightBlue .reToolBar li:first-child:last-child .reTool {
    border-radius: 0.28571em; }
  .RadEditor_BootstrapLightBlue .reSeparator + li {
    border-left-width: 1px; }
  .RadEditor_BootstrapLightBlue .reTool {
    width: 2.28571em;
    height: 2.28571em;
    line-height: 1.75em;
    background-color: #f1f8fe;
    border-radius: 0; }
  @media screen and (-webkit-min-device-pixel-ratio: 0) {
    .RadEditor_BootstrapLightBlue .reTool {
      height: 2.25em;
      line-height: 2em; } }
  .RadEditor_BootstrapLightBlue .reTool.reSplitButton {
    width: auto;
    min-width: 3.71429em; }
  .RadEditor_BootstrapLightBlue .reTool .reSplitArrow {
    width: 1.07143em;
    margin: 0.35714em 0em 0em 0.5em; }
  .RadEditor_BootstrapLightBlue .reTool:hover .reSplitArrow {
    border-left-color: transparent; }
  .RadEditor_BootstrapLightBlue 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_BootstrapLightBlue _:-ms-fullscreen, .RadEditor_BootstrapLightBlue a.reToolIcon.reSplitButton:before {
    top: 0.64286em;
    margin: 0em 0em 0em 0.78571em; }
  .RadEditor_BootstrapLightBlue _:-ms-fullscreen, .RadEditor_BootstrapLightBlue .reRow a.reToolIcon.reSplitButton:before {
    margin: 0em 0em 0em 0.71429em; }
  .RadEditor_BootstrapLightBlue .rePopupButton,
  .RadEditor_BootstrapLightBlue .reCommentButton,
  .RadEditor_BootstrapLightBlue .reAjaxSpellButton {
    border-color: #1c3c55;
    color: #ffffff;
    background-color: #3672a1; }
  .RadEditor_BootstrapLightBlue .reTool:hover,
  .RadEditor_BootstrapLightBlue .reToolText:hover,
  .RadEditor_BootstrapLightBlue .reDropdown:hover,
  .RadEditor_BootstrapLightBlue.reAlignmentSelector td div:hover:before,
  .RadEditor_BootstrapLightBlue .rePopupButton:hover,
  .RadEditor_BootstrapLightBlue .reCommentButton:hover,
  .RadEditor_BootstrapLightBlue .reAjaxSpellButton:hover {
    background-color: #c2e0fb;
    border-color: transparent; }
  .RadEditor_BootstrapLightBlue .reTool:active,
  .RadEditor_BootstrapLightBlue .reTool:focus,
  .RadEditor_BootstrapLightBlue .reToolText:active,
  .RadEditor_BootstrapLightBlue .reToolText:focus,
  .RadEditor_BootstrapLightBlue .reToolSelected,
  .RadEditor_BootstrapLightBlue .reToolSelected:hover,
  .RadEditor_BootstrapLightBlue .reDropdown:active,
  .RadEditor_BootstrapLightBlue .reDropdown:focus,
  .RadEditor_BootstrapLightBlue .rePopupButton:active,
  .RadEditor_BootstrapLightBlue .rePopupButton:focus,
  .RadEditor_BootstrapLightBlue .reCommentButton:active,
  .RadEditor_BootstrapLightBlue .reCommentButton:focus,
  .RadEditor_BootstrapLightBlue .reAjaxSpellButton:focus,
  .RadEditor_BootstrapLightBlue .reAjaxSpellButton:active {
    background-color: #c2e0fb;
    color: #ffffff;
    box-shadow: 0 3px 5px rgba(0, 0, 0, 0.125) inset; }
  .RadEditor_BootstrapLightBlue .reTool:before,
  .RadEditor_BootstrapLightBlue .reTool.reToolDisabled:hover:before,
  .RadEditor_BootstrapLightBlue .reTool.reToolDisabled:active:before,
  .RadEditor_BootstrapLightBlue .reTool.reToolDisabled:focus:before,
  .RadEditor_BootstrapLightBlue .reTool.reToolDisabled:hover .reSplitArrow:before,
  .RadEditor_BootstrapLightBlue .reTool.reToolDisabled:hover .reSplitArrow:hover:before,
  .RadEditor_BootstrapLightBlue .reToolText,
  .RadEditor_BootstrapLightBlue .reSplitArrow:before,
  .RadEditor_BootstrapLightBlue .reDropdown:before,
  .RadEditor_BootstrapLightBlue .reModes .reIcon:before,
  .RadEditor_BootstrapLightBlue .reCustomColor {
    color: #000000; }
  .RadEditor_BootstrapLightBlue .reDOMElement {
    color: #428bca; }
  .RadEditor_BootstrapLightBlue .reDOMElementSelected {
    color: #3071a9; }
  .RadEditor_BootstrapLightBlue .reTool:hover:before,
  .RadEditor_BootstrapLightBlue .reTool:active:before,
  .RadEditor_BootstrapLightBlue .reTool:focus:before,
  .RadEditor_BootstrapLightBlue .reToolSelected:before,
  .RadEditor_BootstrapLightBlue .reTool:hover .reSplitArrow:hover:before,
  .RadEditor_BootstrapLightBlue .reTool:hover .reSplitArrow:active:before,
  .RadEditor_BootstrapLightBlue .reTool:hover .reSplitArrow:focus:before,
  .RadEditor_BootstrapLightBlue .reDropdown:hover,
  .RadEditor_BootstrapLightBlue .reDropdown:hover:before,
  .RadEditor_BootstrapLightBlue .reDropdown:active,
  .RadEditor_BootstrapLightBlue .reDropdown:active:before,
  .RadEditor_BootstrapLightBlue .reDropdown:focus,
  .RadEditor_BootstrapLightBlue .reDropdown:focus:before,
  .RadEditor_BootstrapLightBlue .reModes a:hover,
  .RadEditor_BootstrapLightBlue .reModes a:hover .reIcon:before,
  .RadEditor_BootstrapLightBlue .reModes a:active,
  .RadEditor_BootstrapLightBlue .reModes a:focus,
  .RadEditor_BootstrapLightBlue .reModes a:active .reIcon:before,
  .RadEditor_BootstrapLightBlue .reModes a:focus .reIcon:before,
  .RadEditor_BootstrapLightBlue .reModes .reSelectedMode,
  .RadEditor_BootstrapLightBlue .reModes .reSelectedMode .reIcon:before,
  .RadEditor_BootstrapLightBlue.reAlignmentSelector td div:hover:before,
  .RadEditor_BootstrapLightBlue .rePopupButton:hover,
  .RadEditor_BootstrapLightBlue .reCommentButton:hover,
  .RadEditor_BootstrapLightBlue .rePopupButton:active,
  .RadEditor_BootstrapLightBlue .rePopupButton:focus,
  .RadEditor_BootstrapLightBlue .reCommentButton:active,
  .RadEditor_BootstrapLightBlue .reCommentButton:focus,
  .RadEditor_BootstrapLightBlue .reSpinBoxButtons span:hover:before,
  .RadEditor_BootstrapLightBlue .reAjaxSpellButton:hover {
    color: #000000; }
  .RadEditor_BootstrapLightBlue li.reSeparator {
    border-right-color: transparent;
    border-left-color: transparent;
    border-color: transparent;
    width: 0.28571em;
    max-width: 0.28571em; }
  .RadEditor_BootstrapLightBlue .reToolBarWrapperLeft li.reSeparator,
  .RadEditor_BootstrapLightBlue .reToolBarWrapperRight li.reSeparator {
    border-top-color: transparent;
    border-bottom-color: transparent;
    border-color: transparent;
    display: none; }
  .RadEditor_BootstrapLightBlue .reToolBarWrapperLeft {
    left: 0.21429em; }
  .RadEditor_BootstrapLightBlue .reToolBarWrapperRight {
    right: 0.57143em; }
  .RadEditor_BootstrapLightBlue .reToolBarWrapperLeft .reToolBar li,
  .RadEditor_BootstrapLightBlue .reToolBarWrapperRight .reToolBar li {
    border-width: 1px 1px 0 1px; }
  .RadEditor_BootstrapLightBlue .reToolBarWrapperLeft .reToolBar li:first-child,
  .RadEditor_BootstrapLightBlue .reToolBarWrapperRight .reToolBar li:first-child,
  .RadEditor_BootstrapLightBlue .reToolBarWrapperLeft .reToolBar .reSeparator + li,
  .RadEditor_BootstrapLightBlue .reToolBarWrapperRight .reToolBar .reSeparator + li {
    border-width: 1px 1px 0 1px; }
  .RadEditor_BootstrapLightBlue .reToolBarWrapperLeft .reToolBar li:first-child,
  .RadEditor_BootstrapLightBlue .reToolBarWrapperRight .reToolBar li:first-child,
  .RadEditor_BootstrapLightBlue .reToolBarWrapperLeft .reToolBar li:first-child .reTool,
  .RadEditor_BootstrapLightBlue .reToolBarWrapperRight .reToolBar li:first-child .reTool {
    border-radius: 0.28571em 0.28571em 0em 0em; }
  .RadEditor_BootstrapLightBlue .reToolBarWrapperLeft .reToolBar li:last-child,
  .RadEditor_BootstrapLightBlue .reToolBarWrapperRight .reToolBar li:last-child {
    border-width: 1px;
    border-radius: 0em 0em 0.28571em 0.28571em; }
  .RadEditor_BootstrapLightBlue .reToolBarWrapperLeft .reToolBar li:last-child .reTool,
  .RadEditor_BootstrapLightBlue .reToolBarWrapperRight .reToolBar li:last-child .reTool,
  .RadEditor_BootstrapLightBlue .reToolBarWrapperLeft .reToolBar li:last-child .reDropdown,
  .RadEditor_BootstrapLightBlue .reToolBarWrapperRight .reToolBar li:last-child .reDropdown {
    border-radius: 0em 0em 0.28571em 0.28571em; }
  .RadEditor_BootstrapLightBlue .reToolBarWrapperLeft .reTool,
  .RadEditor_BootstrapLightBlue .reToolBarWrapperRight .reTool {
    min-width: 3.14286em; }
  .RadEditor_BootstrapLightBlue .reToolBarWrapperLeft .reDropdown,
  .RadEditor_BootstrapLightBlue .reToolBarWrapperRight .reDropdown {
    min-width: 3em;
    padding: 0.35714em 0em; }
  .RadEditor_BootstrapLightBlue _:-ms-fullscreen, :root .RadEditor_BootstrapLightBlue .reToolBarWrapperLeft .reDropdown,
  .RadEditor_BootstrapLightBlue _:-ms-fullscreen, :root .RadEditor_BootstrapLightBlue .reToolBarWrapperRight .reDropdown {
    padding: 0.35714em 0em; }
  .RadEditor_BootstrapLightBlue .reToolBarWrapperLeft .reToolIcon:before,
  .RadEditor_BootstrapLightBlue .reToolBarWrapperRight .reToolIcon:before {
    margin: auto; }
  .RadEditor_BootstrapLightBlue .reContent {
    border-color: #1c3c55;
    color: #000000;
    background-color: #f1f8fe;
    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_BootstrapLightBlue .reTableDiv .reModule,
  .RadEditor_BootstrapLightBlue .reTableDiv .reRow {
    border-top-color: #b3d9fa; }
  .RadEditor_BootstrapLightBlue .reDropdown.reToolDisabled,
  .RadEditor_BootstrapLightBlue .reDropdown.reToolDisabled:hover,
  .RadEditor_BootstrapLightBlue .reDropdown.reToolDisabled:active,
  .RadEditor_BootstrapLightBlue .reDropdown.reToolDisabled:focus,
  .RadEditor_BootstrapLightBlue .reDropdown.reToolDisabled:before,
  .RadEditor_BootstrapLightBlue .reDropdown.reToolDisabled:hover:before,
  .RadEditor_BootstrapLightBlue .reDropdown.reToolDisabled:active:before,
  .RadEditor_BootstrapLightBlue .reDropdown.reToolDisabled:focus:before,
  .RadEditor_BootstrapLightBlue.reInsertTable .reTableWizard.reTool:hover:before {
    color: #000000; }
  .RadEditor_BootstrapLightBlue .reDropdown,
  .RadEditor_BootstrapLightBlue .reDropdown.reToolDisabled,
  .RadEditor_BootstrapLightBlue .reDropdown.reToolDisabled:hover,
  .RadEditor_BootstrapLightBlue .reDropdown.reToolDisabled:active,
  .RadEditor_BootstrapLightBlue .reDropdown.reToolDisabled:focus {
    background-color: #f1f8fe;
    border-color: transparent;
    color: #000000;
    margin: 0; }
  .RadEditor_BootstrapLightBlue .reToolBar li:first-child .reDropdown {
    border-radius: 0.28571em 0em 0em 0.28571em; }
  .RadEditor_BootstrapLightBlue .reToolBar .reDropdown:last-child {
    border-radius: 0em 0.28571em 0.28571em 0em; }
  .RadEditor_BootstrapLightBlue .reRemoveDOMElement,
  .RadEditor_BootstrapLightBlue .reRemoveDOMElement:before {
    color: red; }
  .RadEditor_BootstrapLightBlue .reRemoveDOMElement:before {
    top: -0.07143em; }
  .RadEditor_BootstrapLightBlue.reDropDownBody.reAjaxSpellCheck input[type="text"],
  .RadEditor_BootstrapLightBlue .reTableDiv input[type="text"] {
    min-height: 2.42857em;
    padding: 0.42857em 0.85714em;
    border-radius: 0.28571em;
    border-color: #1c3c55;
    color: #000000;
    background-color: #f1f8fe;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    font-size: 14px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .RadEditor_BootstrapLightBlue.reDropDownBody.reAjaxSpellCheck input[type="text"]:hover,
  .RadEditor_BootstrapLightBlue .reTableDiv input[type="text"]:hover {
    border-color: #0d1b27;
    color: #000000;
    background-color: #f1f8fe; }
  .RadEditor_BootstrapLightBlue.reDropDownBody.reAjaxSpellCheck input[type="text"]:focus,
  .RadEditor_BootstrapLightBlue .reTableDiv input[type="text"]:focus {
    border-color: #2c689a;
    color: #000000;
    background-color: #f1f8fe;
    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_BootstrapLightBlue.reDropDownBody.reAjaxSpellCheck input[type="text"]:active,
  .RadEditor_BootstrapLightBlue .reTableDiv input[type="text"]:active {
    border-color: #2c689a;
    color: #000000;
    background-color: #f1f8fe; }
  .RadEditor_BootstrapLightBlue .reResize:before {
    margin: 0.45em 0 0 -0.3em; }
  .RadEditor_BootstrapLightBlue.reToolBarLeft .reResize:before,
  .RadEditor_BootstrapLightBlue.reToolBarRight .reResize:before {
    margin: -.45em 0 0; }
  .RadEditor_BootstrapLightBlue.reInlineEditor:hover {
    border-color: #b3d9fa; }
  .RadEditor_BootstrapLightBlue.RadWindow, .RadEditor_BootstrapLightBlue.RadWindow.reInlineEditor:hover {
    border-color: #acd5f9; }
  .RadEditor_BootstrapLightBlue.reInlineEditorSelected, .RadEditor_BootstrapLightBlue.reInlineEditorSelected:hover {
    border-color: #b3d9fa; }
  .RadEditor_BootstrapLightBlue.RadWindow,
  .RadEditor_BootstrapLightBlue.RadWindow .rwContent {
    background-color: #ecf6fe; }
  .RadEditor_BootstrapLightBlue.reInsertTable td {
    border-color: #b3d9fa; }
  .RadEditor_BootstrapLightBlue .reFormatSetsHeader,
  .RadEditor_BootstrapLightBlue.reInsertTable .reItemOver {
    background-color: #3c75a3;
    color: #000000; }
  .RadEditor_BootstrapLightBlue .reModes a {
    border-color: #1c3c55;
    color: #ffffff;
    background-color: #3672a1;
    width: 7.14286em;
    height: 2.42857em;
    line-height: 2.5em;
    border-radius: 0.28571em;
    margin-right: 0.71429em; }
  .RadEditor_BootstrapLightBlue .reModes a:hover {
    border-color: #0d1b27;
    color: #ffffff;
    background-color: #29577b;
    box-shadow: inset 0 0 1px #3672a1; }
  .RadEditor_BootstrapLightBlue .reModes a:active,
  .RadEditor_BootstrapLightBlue .reModes a:focus,
  .RadEditor_BootstrapLightBlue .reModes .reSelectedMode,
  .RadEditor_BootstrapLightBlue .reModes .reSelectedMode:hover {
    border-color: #0d1b27;
    color: #ffffff;
    background-color: #29577b;
    color: #ffffff;
    box-shadow: 0 3px 5px rgba(0, 0, 0, 0.125) inset; }
  .RadEditor_BootstrapLightBlue .reModes a .reIcon:before {
    margin: 0.15em 0 0 0.33333em; }
  .RadEditor_BootstrapLightBlue .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_BootstrapLightBlue .reDropdown:before {
    right: -0.35714em; }
  .RadEditor_BootstrapLightBlue.reDropDownBody,
  .RadEditor_BootstrapLightBlue.reDropDownBody .RadEditor_BootstrapLightBlue {
    background-color: #f1f8fe; }
  .RadEditor_BootstrapLightBlue.reDropDownBody li {
    padding: 0.28571em 0.35714em 0.28571em;
    border-color: #1c3c55; }
  .RadEditor_BootstrapLightBlue.reDropDownBody li:hover,
  .RadEditor_BootstrapLightBlue.reDropDownBody li:hover .reTool {
    background-color: #3c75a3;
    border-color: #0d1b27; }
  .RadEditor_BootstrapLightBlue.reDropDownBody .reToolBar li {
    border: 0;
    border-radius: 0; }
  .RadEditor_BootstrapLightBlue.reDropDownBody .reToolBar .reTool {
    height: 1.21429em;
    line-height: 1.21429em; }
  .RadEditor_BootstrapLightBlue.reDropDownBody .reToolBar .reToolIcon:before {
    display: inline-block;
    margin-top: -0.21429em;
    vertical-align: top; }
  .RadEditor_BootstrapLightBlue.reDropDownBody.reColorPicker {
    width: 19.64286em !important;
    height: 17.5em !important; }
  .RadEditor_BootstrapLightBlue.reDropDownBody.reColorPicker li {
    padding: 0; }
  .RadEditor_BootstrapLightBlue.reDropDownBody.reColorPicker li,
  .RadEditor_BootstrapLightBlue.reDropDownBody.reColorPicker li div {
    width: 1.42857em;
    height: 1.42857em; }
  .RadEditor_BootstrapLightBlue.reDropDownBody.reColorPicker li.reClear {
    width: 0;
    height: 0; }
  .RadEditor_BootstrapLightBlue.reDropDownBody.reInsertTable {
    width: 11.42857em !important; }
    .RadEditor_BootstrapLightBlue.reDropDownBody.reInsertTable .reToolBar .reTool {
      width: 1.7em; }
    .RadEditor_BootstrapLightBlue.reDropDownBody.reInsertTable li:hover,
    .RadEditor_BootstrapLightBlue.reDropDownBody.reInsertTable li .reTool,
    .RadEditor_BootstrapLightBlue.reDropDownBody.reInsertTable li:hover .reTool {
      background-color: transparent; }
    .RadEditor_BootstrapLightBlue.reDropDownBody.reInsertTable li:hover {
      opacity: .7; }
  .RadEditor_BootstrapLightBlue.reDropDownBody.reAlignmentSelector {
    width: 7.5em !important; }
  .RadEditor_BootstrapLightBlue.reDropDownBody.reInsertSymbol {
    width: 11.78571em !important; }
  .RadEditor_BootstrapLightBlue .reStatistic {
    color: #666666; }
  .RadEditor_BootstrapLightBlue .reModule .reRow {
    height: 2.57143em; }
  .RadEditor_BootstrapLightBlue .reRow .reLabel + span,
  .RadEditor_BootstrapLightBlue .reRow .reLabel + .reTool,
  .RadEditor_BootstrapLightBlue .reRow .reLabel + .reDropdown {
    margin: 0em 1.42857em 0em 0.71429em; }
  .RadEditor_BootstrapLightBlue .reRow .reSplitButton {
    position: relative;
    width: 4.78571em;
    height: 2.42857em;
    border-color: #1c3c55;
    color: #ffffff;
    background-color: #3672a1;
    border-radius: 0.28571em; }
  .RadEditor_BootstrapLightBlue .reRow .reSplitButton:hover {
    border-color: #0d1b27;
    color: #ffffff;
    background-color: #29577b;
    box-shadow: inset 0 0 1px #3672a1; }
  .RadEditor_BootstrapLightBlue .reRow .reSplitButton:active {
    border-color: #0d1b27;
    color: #ffffff;
    background-color: #29577b;
    color: #ffffff;
    box-shadow: 0 3px 5px rgba(0, 0, 0, 0.125) inset; }
  .RadEditor_BootstrapLightBlue .reRow .reSplitButton .reSplitArrow {
    position: absolute;
    width: 2.35714em;
    height: 2.28571em;
    margin: 0;
    right: 0;
    border-left: 1px solid #1c3c55;
    border-radius: 0em 0.28571em 0.28571em 0em; }
  .RadEditor_BootstrapLightBlue .reRow .reSplitButton .reSplitArrow:before {
    margin: 0.28571em 0em 0em -0.07143em; }
  .RadEditor_BootstrapLightBlue .reRow .reSpinBox {
    width: 6.07143em; }
  .RadEditor_BootstrapLightBlue .reRow .reSpinBox input[type="text"] {
    width: 6.07143em;
    height: 2.42857em;
    border-radius: 0.28571em;
    border-color: #1c3c55;
    color: #000000;
    background-color: #f1f8fe;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    padding: 0.08333em 2.5em 0.08333em 0.08333em; }
  .RadEditor_BootstrapLightBlue .reRow .reSpinBox input[type="text"]:hover {
    border-color: #0d1b27;
    color: #000000;
    background-color: #f1f8fe; }
  .RadEditor_BootstrapLightBlue .reRow .reSpinBox input[type="text"]:focus {
    border-color: #2c689a;
    color: #000000;
    background-color: #f1f8fe;
    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_BootstrapLightBlue .reRow .reSpinBox .reSpinBoxButtons {
    width: 2.35714em;
    height: 2.35714em;
    border-left: 1px solid #1c3c55; }
  .RadEditor_BootstrapLightBlue .reSpinBoxButtons span {
    right: 0.07143em;
    border-radius: 0;
    width: 2.14286em;
    height: 1.07143em; }
  .RadEditor_BootstrapLightBlue .reSpinBoxButtons span:hover {
    border-color: #0d1b27;
    color: #ffffff;
    background-color: #29577b; }
  .RadEditor_BootstrapLightBlue .reSpinBoxButtons span:active {
    border-color: #0d1b27;
    color: #ffffff;
    background-color: #29577b; }
  .RadEditor_BootstrapLightBlue .reSpinBoxButtons .reSpinBoxIncrease {
    top: 0.07143em; }
  .RadEditor_BootstrapLightBlue .reSpinBoxButtons .reSpinBoxDecrease {
    bottom: 0; }
  .RadEditor_BootstrapLightBlue .reRow.reAltRow {
    line-height: 2.21429em; }
  .RadEditor_BootstrapLightBlue .reRow .reSetCellProperties {
    border-radius: 0.28571em;
    border: 1px solid #1c3c55; }
  .RadEditor_BootstrapLightBlue .reRow .reclassName,
  .RadEditor_BootstrapLightBlue .reRow .retarget,
  .RadEditor_BootstrapLightBlue .reRow .reTool {
    border-radius: 0.28571em;
    border-color: #1c3c55;
    color: #ffffff;
    background-color: #3672a1; }
  .RadEditor_BootstrapLightBlue .reRow .reclassName:hover,
  .RadEditor_BootstrapLightBlue .reRow .retarget:hover,
  .RadEditor_BootstrapLightBlue .reRow .reTool:hover {
    border-color: #0d1b27;
    color: #ffffff;
    background-color: #29577b; }
  .RadEditor_BootstrapLightBlue .reRow .reclassName:focus,
  .RadEditor_BootstrapLightBlue .reRow .retarget:focus,
  .RadEditor_BootstrapLightBlue .reRow .reTool:focus {
    outline-width: thin;
    outline-offset: -2px;
    outline-color: #0d1b27; }
  .RadEditor_BootstrapLightBlue .reRow .reclassName:active,
  .RadEditor_BootstrapLightBlue .reRow .reclassName:focus,
  .RadEditor_BootstrapLightBlue .reRow .retarget:active,
  .RadEditor_BootstrapLightBlue .reRow .retarget:focus,
  .RadEditor_BootstrapLightBlue .reRow .reTool:active {
    border-color: #0d1b27;
    color: #ffffff;
    background-color: #29577b;
    box-shadow: 0 3px 5px rgba(0, 0, 0, 0.125) inset;
    color: #ffffff; }
  .RadEditor_BootstrapLightBlue .reRow .reclassName,
  .RadEditor_BootstrapLightBlue .reRow .retarget {
    line-height: 1.42857;
    padding: 6px 12px; }
  .RadEditor_BootstrapLightBlue .reRow .reToolIcon.reDropdown:before {
    margin-left: 0.5em \9; }
  .RadEditor_BootstrapLightBlue _:-ms-fullscreen, :root .RadEditor_BootstrapLightBlue .reRow .reToolIcon.reDropdown:before {
    margin-left: 0.5em; }
  .RadEditor_BootstrapLightBlue .reBottomZone .reToolBar li {
    border: 0; }
  .RadEditor_BootstrapLightBlue .reBottomZone .reToolBar .reTool {
    width: 2.42857em;
    height: 2.42857em;
    border-radius: 0;
    border-width: 1px 1px 1px 0; }
  .RadEditor_BootstrapLightBlue .reBottomZone .reTool.reSplitButton {
    width: 4.78571em; }
  .RadEditor_BootstrapLightBlue .reBottomZone .reToolBar li:first-child .reTool,
  .RadEditor_BootstrapLightBlue .reBottomZone .reToolBar .reSeparator + li .reTool {
    border-width: 1px; }
  .RadEditor_BootstrapLightBlue .reTool.reToolText {
    line-height: 2.42857em; }
  .RadEditor_BootstrapLightBlue .reToolIcon.reTool.reToolText:before {
    margin: 0.14286em 0.21429em 0em 0em;
    vertical-align: initial; }
  .RadEditor_BootstrapLightBlue .reTool.reToolIcon.reSplitButton.reToolText:before {
    margin: 0em 0.21429em;
    vertical-align: top; }
  .RadEditor_BootstrapLightBlue.reRtl .reToolBar.RadEditor_BootstrapLightBlue li {
    border-width: 1px 0 1px 1px; }
  .RadEditor_BootstrapLightBlue.reRtl .reToolBar.RadEditor_BootstrapLightBlue li:first-child,
  .RadEditor_BootstrapLightBlue.reRtl .reToolBar.RadEditor_BootstrapLightBlue li:first-child .reTool {
    border-radius: 0em 0.28571em 0.28571em 0em; }
  .RadEditor_BootstrapLightBlue.reRtl .reToolBar.RadEditor_BootstrapLightBlue li:last-child,
  .RadEditor_BootstrapLightBlue.reRtl .reToolBar.RadEditor_BootstrapLightBlue .reToolLastItem,
  .RadEditor_BootstrapLightBlue.reRtl .reToolBar.RadEditor_BootstrapLightBlue li:last-child .reTool,
  .RadEditor_BootstrapLightBlue.reRtl .reToolBar.RadEditor_BootstrapLightBlue .reToolLastItem .reTool {
    border-radius: 0.28571em 0em 0em 0.28571em; }
  .RadEditor_BootstrapLightBlue.reRtl .reToolBar.RadEditor_BootstrapLightBlue li:first-child,
  .RadEditor_BootstrapLightBlue.reRtl .reToolBar.RadEditor_BootstrapLightBlue .reSeparator + li {
    border-width: 1px; }
  .RadEditor_BootstrapLightBlue.reRtl .reToolBar:after {
    margin: 0em 0.21429em 0em 0.42857em; }
  .RadEditor_BootstrapLightBlue.reRtl .reToolBar li:first-child .reDropdown {
    border-radius: 0em 0.28571em 0.28571em 0em; }
  .RadEditor_BootstrapLightBlue.reRtl .reToolBar .reDropdown:last-child {
    border-radius: 0.28571em 0em 0em 0.28571em; }
  .RadEditor_BootstrapLightBlue.reRtl .reDropdown {
    padding: 5px 12px; }
  .RadEditor_BootstrapLightBlue.reRtl .reDropdown:before {
    right: auto;
    left: -0.35714em; }
  .RadEditor_BootstrapLightBlue.reRtl .reTool .reSplitArrow {
    margin: 0.35714em 0.14286em 0em 0em; }
  .RadEditor_BootstrapLightBlue.reRtl .reTool:hover .reSplitArrow {
    border-right-color: transparent; }
  .RadEditor_BootstrapLightBlue.reRtl .reSplitArrow:before {
    left: -0.21429em;
    margin: 0em -0.35714em 0em 0em; }
  .RadEditor_BootstrapLightBlue.reRtl a.reToolIcon.reSplitButton:before {
    padding-right: 0;
    margin: 0em 0.5em 0em 0em;
    margin: 0em 0.64286em 0em 0em \9; }
  .RadEditor_BootstrapLightBlue.reRtl _:-ms-fullscreen, .RadEditor_BootstrapLightBlue.reRtl a.reToolIcon.reSplitButton:before {
    margin: 0em 0.78571em 0em 0em; }
  .RadEditor_BootstrapLightBlue.reRtl _:-ms-fullscreen, .RadEditor_BootstrapLightBlue.reRtl .reRow a.reToolIcon.reSplitButton:before {
    margin: 0em 0.71429em 0em 0em; }
  .RadEditor_BootstrapLightBlue.reRtl .reModule.reStatistic {
    top: 0.35714em; }
  .RadEditor_BootstrapLightBlue.reRtl .reRow .reSpinBoxButtons span {
    width: 1em; }
  .RadEditor_BootstrapLightBlue.reRtl .reRow .reDropdown:before {
    margin-left: 0; }
  .RadEditor_BootstrapLightBlue.reRtl .reRow .reSpinBox .reSpinBoxButtons {
    width: 1.1em;
    border-radius: 0.21429em 0em 0em 0.21429em;
    border-left: 0;
    left: 2px; }
  .RadEditor_BootstrapLightBlue.reRtl .reRow .reSpinBoxButtons .reSpinBoxIncrease {
    top: 0;
    border-radius: 0.21429em 0em 0em; }
  .RadEditor_BootstrapLightBlue.reRtl .reRow .reSpinBoxButtons .reSpinBoxDecrease {
    border-radius: 0em 0em 0em 0.21429em; }
  .RadEditor_BootstrapLightBlue.reRtl .reRow .reTool .reSplitArrow {
    margin: 0 0.142857em 0 0;
    border-left: 0;
    border-right: 1px solid #1c3c55;
    border-radius: 0;
    right: auto;
    left: 0; }
  .RadEditor_BootstrapLightBlue.reRtl .reRow .reTool .reSplitArrow:before {
    left: 0.28571em; }

.reToolBar.RadEditor_BootstrapLightBlue {
  background-color: transparent;
  border-color: transparent; }

.reToolBar.RadEditor_BootstrapLightBlue li {
  border-width: 1px 1px 1px 0;
  border-style: solid;
  border-color: #1c3c55;
  border-radius: 0; }

.reToolBar.RadEditor_BootstrapLightBlue .reSeparator {
  border-color: transparent; }

.reToolBar.RadEditor_BootstrapLightBlue li:first-child,
.reToolBar.RadEditor_BootstrapLightBlue li:first-child .reTool {
  border-radius: 0.28571em 0em 0em 0.28571em; }

.reToolBar.RadEditor_BootstrapLightBlue li:last-child,
.reToolBar.RadEditor_BootstrapLightBlue .reToolLastItem,
.reToolBar.RadEditor_BootstrapLightBlue li:last-child .reTool,
.reToolBar.RadEditor_BootstrapLightBlue .reToolLastItem .reTool {
  border-radius: 0em 0.28571em 0.28571em 0em; }

.reToolBar.RadEditor_BootstrapLightBlue li:first-child,
.reToolBar.RadEditor_BootstrapLightBlue .reSeparator + li {
  border-width: 1px; }

.reTool .reNoAlignment {
  color: #000000; }

.RadFileExplorer_BootstrapLightBlue {
  border-color: #b3d9fa;
  color: #000000;
  background-color: #f1f8fe;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .RadFileExplorer_BootstrapLightBlue .rfeFilterTxt,
  .RadFileExplorer_BootstrapLightBlue .rfeAddressBox {
    border-color: #1c3c55;
    color: #000000;
    background-color: #f1f8fe; }
  .RadFileExplorer_BootstrapLightBlue .rfeLink {
    border-radius: 4px; }
  .RadFileExplorer_BootstrapLightBlue .rfeLink:hover {
    border-color: #356890;
    color: #ffffff;
    background-color: #3c75a3; }
  .RadFileExplorer_BootstrapLightBlue .rfeSelectedLink,
  .RadFileExplorer_BootstrapLightBlue .rfeSelectedLink:hover {
    border-color: #1b405e;
    color: #ffffff;
    background-color: #265b86; }
  .RadFileExplorer_BootstrapLightBlue .rfeDropZone,
  .RadFileExplorer_BootstrapLightBlue .rfeFilterContainer,
  .RadFileExplorer_BootstrapLightBlue .rfePageControlContainer {
    border-color: #b3d9fa;
    color: #000000;
    background-color: #ecf6fe; }
  .RadFileExplorer_BootstrapLightBlue .rfeDropUploadInfoPanel {
    border-color: #b3d9fa;
    color: #000000;
    background-color: #f1f8fe; }
  .RadFileExplorer_BootstrapLightBlue .RadSlider .rslHorizontal a.rslHandle {
    margin-top: -0.85714em; }

.RadWindow_BootstrapLightBlue .rfeUploadInfoPanel {
  border-color: #b3d9fa;
  color: #000000;
  background-color: #ecf6fe; }

.RadFilter_BootstrapLightBlue {
  color: #000000;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .RadFilter_BootstrapLightBlue .rfMid,
  .RadFilter_BootstrapLightBlue .rfTools {
    border-color: #b3d9fa;
    color: #000000;
    background-color: #deeefd; }
  .RadFilter_BootstrapLightBlue .rfMid {
    padding: 8px 0 8px 8px; }
  .RadFilter_BootstrapLightBlue .rfTools {
    padding: 8px 8px 8px 0; }
  .RadFilter_BootstrapLightBlue .rfOper,
  .RadFilter_BootstrapLightBlue .rfField,
  .RadFilter_BootstrapLightBlue .rfExp,
  .RadFilter_BootstrapLightBlue .rfAddExp,
  .RadFilter_BootstrapLightBlue .rfAddGr {
    border-color: #1c3c55;
    color: #ffffff;
    background-color: #3672a1;
    padding-top: 6px;
    padding-bottom: 6px;
    padding-left: 12px;
    border-radius: 4px; }
    .RadFilter_BootstrapLightBlue .rfOper::before,
    .RadFilter_BootstrapLightBlue .rfField::before,
    .RadFilter_BootstrapLightBlue .rfExp::before,
    .RadFilter_BootstrapLightBlue .rfAddExp::before,
    .RadFilter_BootstrapLightBlue .rfAddGr::before {
      opacity: 1; }
  .RadFilter_BootstrapLightBlue .rfOper:hover,
  .RadFilter_BootstrapLightBlue .rfField:hover,
  .RadFilter_BootstrapLightBlue .rfExp:hover,
  .RadFilter_BootstrapLightBlue .rfAddExp:hover,
  .RadFilter_BootstrapLightBlue .rfAddGr:hover {
    border-color: #0d1b27;
    color: #ffffff;
    background-color: #29577b; }
  .RadFilter_BootstrapLightBlue .rfOper:focus,
  .RadFilter_BootstrapLightBlue .rfField:focus,
  .RadFilter_BootstrapLightBlue .rfExp:focus,
  .RadFilter_BootstrapLightBlue .rfAddExp:focus,
  .RadFilter_BootstrapLightBlue .rfAddGr:focus,
  .RadFilter_BootstrapLightBlue .rfOper:active,
  .RadFilter_BootstrapLightBlue .rfField:active,
  .RadFilter_BootstrapLightBlue .rfExp:active,
  .RadFilter_BootstrapLightBlue .rfAddExp:active,
  .RadFilter_BootstrapLightBlue .rfAddGr:active {
    border-color: #0d1b27;
    color: #ffffff;
    background-color: #29577b; }
  .RadFilter_BootstrapLightBlue .rfAddExp,
  .RadFilter_BootstrapLightBlue .rfAddGr,
  .RadFilter_BootstrapLightBlue .rfDel {
    padding: 6px; }
  .RadFilter_BootstrapLightBlue .rfDel:hover,
  .RadFilter_BootstrapLightBlue .rfDel:focus,
  .RadFilter_BootstrapLightBlue .rfDel:active {
    color: #d9534f; }
  .RadFilter_BootstrapLightBlue .rfText {
    border-color: #1c3c55;
    color: #000000;
    background-color: #f1f8fe;
    padding: 6px 12px;
    border-radius: 4px; }
  .RadFilter_BootstrapLightBlue .rfPreview strong {
    opacity: .7; }
  .RadFilter_BootstrapLightBlue .rfPreview em,
  .RadFilter_BootstrapLightBlue .rfPreview .rfBr {
    color: #5bc0de; }
  .RadFilter_BootstrapLightBlue .rfApply a,
  .RadFilter_BootstrapLightBlue .rfApply span {
    border-color: #1c3c55;
    color: #ffffff;
    background-color: #3672a1;
    border-radius: 3px; }
    .RadFilter_BootstrapLightBlue .rfApply a input,
    .RadFilter_BootstrapLightBlue .rfApply span input {
      padding: 6px 12px; }
    .RadFilter_BootstrapLightBlue .rfApply a:hover,
    .RadFilter_BootstrapLightBlue .rfApply span:hover {
      border-color: #0d1b27;
      color: #ffffff;
      background-color: #29577b; }

.RadForm_BootstrapLightBlue {
    color: #000000;
/*    background-color: #f1f8fe;*/
    background-color: #fff;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
  .RadForm_BootstrapLightBlue .rfdHeading {
    color: #000000;
    border-bottom-color: #b3d9fa; }
    .RadForm_BootstrapLightBlue.rfdFieldset fieldset {
        border-color: #b3d9fa;
        color: #000000;
        background-color: #ecf6fe;
    }
  .RadForm_BootstrapLightBlue .rfdAspLabel,
  .RadForm_BootstrapLightBlue.rfdLabel label {
    color: #000000; }
  .RadForm_BootstrapLightBlue .rfdSkinnedButton {
    border-color: #1c3c55;
    color: #ffffff;
    background-color: #3672a1;
    padding: 6px 12px;
    box-shadow: none; }
  .RadForm_BootstrapLightBlue .rfdSkinnedButton:hover,
  .RadForm_BootstrapLightBlue .rfdSkinnedButton:focus {
    border-color: #0d1b27;
    color: #ffffff;
    background-color: #29577b;
    box-shadow: inset 0 0 1px #3672a1; }
  .RadForm_BootstrapLightBlue .rfdSkinnedButton:focus {
    outline-width: thin;
    outline-offset: -2px;
    outline-color: #0d1b27; }
  .RadForm_BootstrapLightBlue .rfdSkinnedButton:active,
  .RadForm_BootstrapLightBlue .rfdClickedButton,
  .RadForm_BootstrapLightBlue .rfdFocusedButton {
    border-color: #0d1b27;
    color: #ffffff;
    background-color: #29577b;
    box-shadow: 0 3px 5px rgba(0, 0, 0, 0.125) inset;
    color: #ffffff; }
  .RadForm_BootstrapLightBlue .rfdPrimaryButton {
    border-color: #204e72;
    color: #fafafa;
    background-color: #265b86;
    box-shadow: none; }
  .RadForm_BootstrapLightBlue .rfdPrimaryButton:hover {
    border-color: #132d42;
    color: #fafafa;
    background-color: #1b405e;
    box-shadow: none; }

    .RadForm_BootstrapLightBlue .rfdPrimaryButton:active,
    .RadForm_BootstrapLightBlue .rfdPrimaryButton.rfdClickedButton,
    .RadForm_BootstrapLightBlue .rfdPrimaryButton.rfdFocusedButton {
        border-color: #040a0f;
        color: #fafafa;
        background-color: #1b405e;
        box-shadow: none;
    }
  .RadForm_BootstrapLightBlue .rfdPrimaryButton.rfdInputDisabled {
    border-color: #204e72;
    color: #fafafa;
    background-color: #265b86;
    box-shadow: none; }
  .RadForm_BootstrapLightBlue .rfdTextInput,
  .RadForm_BootstrapLightBlue.rfdTextarea textarea {
    border-color: #1c3c55;
    color: #000000;
    background-color: #f1f8fe;
    padding: 6px 12px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; }
  .RadForm_BootstrapLightBlue .rfdTextInput:hover,
  .RadForm_BootstrapLightBlue.rfdTextarea textarea:hover {
    border-color: #0d1b27;
    color: #000000;
    background-color: #f1f8fe; }
  .RadForm_BootstrapLightBlue .rfdTextInput:active,
  .RadForm_BootstrapLightBlue.rfdTextarea textarea:active,
  .RadForm_BootstrapLightBlue .rfdTextInput:focus,
  .RadForm_BootstrapLightBlue.rfdTextarea textarea:focus {
    border-color: #2c689a;
    color: #000000;
    background-color: #f1f8fe;
    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_BootstrapLightBlue .rfdTextInput:disabled,
  .RadForm_BootstrapLightBlue.rfdTextarea textarea:disabled {
    border-color: #1c3c55;
    color: #000000;
    background-color: #f1f8fe; }
  .RadForm_BootstrapLightBlue .rfdRadioChecked:before,
  .RadForm_BootstrapLightBlue .rfdCheckboxChecked:before {
    color: #265b86; }
  .RadForm_BootstrapLightBlue .rfdRadioUnchecked:hover:before,
  .RadForm_BootstrapLightBlue .rfdCheckboxUnchecked:hover:before,
  .RadForm_BootstrapLightBlue .rfdRadioChecked:hover:before,
  .RadForm_BootstrapLightBlue .rfdCheckboxChecked:hover:before {
    color: #15334a; }
  .RadForm_BootstrapLightBlue .rgSelectedRow .rfdRadioChecked:before, .RadForm_BootstrapLightBlue .rgSelectedRow .rfdRadioChecked:hover:before,
  .RadForm_BootstrapLightBlue .rgSelectedRow .rfdCheckboxChecked:before,
  .RadForm_BootstrapLightBlue .rgSelectedRow .rfdCheckboxChecked:hover:before {
    color: #ffffff; }
  .RadForm_BootstrapLightBlue .rfdRealInput:focus + .rfdRadioUnchecked:before,
  .RadForm_BootstrapLightBlue .rfdRealInput:focus + .rfdCheckboxUnchecked:before {
    box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.5); }
  .RadForm_BootstrapLightBlue .rfdRealInput:focus + .rfdRadioChecked:before,
  .RadForm_BootstrapLightBlue .rfdRealInput:focus + .rfdCheckboxChecked:before {
    box-shadow: 0 0 1px 1px rgba(38, 91, 134, 0.5); }
  .RadForm_BootstrapLightBlue .rfdSelect_BootstrapLightBlue,
  .RadForm_BootstrapLightBlue .rfdSelect_BootstrapLightBlue.rfdDropDownExpanded {
    border-radius: 4px; }
  .RadForm_BootstrapLightBlue .rfdSelect_BootstrapLightBlue {
    border-color: #1c3c55;
    color: #ffffff;
    background-color: #3672a1;
    padding: 6px 12px; }
  .RadForm_BootstrapLightBlue .rfdSelect_BootstrapLightBlue:hover {
    border-color: #0d1b27;
    color: #ffffff;
    background-color: #29577b; }
  .RadForm_BootstrapLightBlue .rfdSelect_BootstrapLightBlue:focus {
    outline-width: thin;
    outline-offset: -2px;
    outline-color: #0d1b27; }
  .RadForm_BootstrapLightBlue .rfdSelect_BootstrapLightBlue:active,
  .RadForm_BootstrapLightBlue .rfdSelect_BootstrapLightBlue:focus {
    border-color: #0d1b27;
    color: #ffffff;
    background-color: #29577b;
    box-shadow: 0 3px 5px rgba(0, 0, 0, 0.125) inset;
    color: #ffffff; }
  .RadForm_BootstrapLightBlue .rfdSelect_BootstrapLightBlue.rfdSelectDisabled {
    border-color: #1c3c55;
    color: #ffffff;
    background-color: #3672a1;
    box-shadow: none; }
  .RadForm_BootstrapLightBlue.rfdScrollBars .rfdSelectBox::-webkit-scrollbar,
  .RadForm_BootstrapLightBlue.rfdScrollBars .rfdSelectBox::-webkit-scrollbar-thumb:vertical,
  .RadForm_BootstrapLightBlue.rfdScrollBars .rfdSelectBox::-webkit-scrollbar-thumb:horizontal,
  .RadForm_BootstrapLightBlue.rfdScrollBars form::-webkit-scrollbar,
  .RadForm_BootstrapLightBlue.rfdScrollBars form::-webkit-scrollbar-thumb:vertical,
  .RadForm_BootstrapLightBlue.rfdScrollBars form::-webkit-scrollbar-thumb:horizontal {
    background-color: #ecf6fe; }
  .RadForm_BootstrapLightBlue.rfdScrollBars textarea::-webkit-scrollbar-corner {
    background-color: #f1f8fe; }
  .RadForm_BootstrapLightBlue.rfdScrollBars ::-webkit-scrollbar-button:vertical:decrement,
  .RadForm_BootstrapLightBlue.rfdScrollBars ::-webkit-scrollbar-button:vertical:increment,
  .RadForm_BootstrapLightBlue.rfdScrollBars ::-webkit-scrollbar-button:horizontal:decrement,
  .RadForm_BootstrapLightBlue.rfdScrollBars ::-webkit-scrollbar-button:horizontal:increment,
  .RadForm_BootstrapLightBlue.rfdScrollBars ::-webkit-scrollbar-thumb:vertical,
  .RadForm_BootstrapLightBlue.rfdScrollBars ::-webkit-scrollbar-thumb:horizontal {
    border-color: #b3d9fa;
    background-color: #ecf6fe; }
  .RadForm_BootstrapLightBlue.rfdScrollBars ::-webkit-scrollbar-button:vertical:decrement,
  .RadForm_BootstrapLightBlue.rfdScrollBars ::-webkit-scrollbar-button:vertical:increment,
  .RadForm_BootstrapLightBlue.rfdScrollBars ::-webkit-scrollbar-button:horizontal:decrement,
  .RadForm_BootstrapLightBlue.rfdScrollBars ::-webkit-scrollbar-button:horizontal:increment {
    background-image: url('<%=WebResource("Telerik.Web.UI.Skins.BootstrapLightBlue.Common.radActionsSprite.png")%>');
    background-color: #ecf6fe; }
  .RadForm_BootstrapLightBlue.rfdScrollBars ::-webkit-scrollbar-button:horizontal:decrement {
    background-position: -17.5px -1118px; }
  .RadForm_BootstrapLightBlue.rfdScrollBars ::-webkit-scrollbar-button:horizontal:increment {
    background-position: -17.5px -1168px; }
  .RadForm_BootstrapLightBlue.rfdScrollBars ::-webkit-scrollbar-button:vertical:decrement {
    background-position: -18px -1018px; }
  .RadForm_BootstrapLightBlue.rfdScrollBars ::-webkit-scrollbar-button:vertical:increment {
    background-position: -18px -1068px; }
  .RadForm_BootstrapLightBlue.rfdScrollBars {
    scrollbar-3dlight-color: #1c3c55;
    scrollbar-arrow-color: #616161;
    scrollbar-base-color: #3672a1;
    scrollbar-darkshadow-color: #1c3c55;
    scrollbar-face-color: #29577b;
    scrollbar-highlight-color: #29577b;
    scrollbar-shadow-color: #29577b;
    scrollbar-track-color: #3672a1; }
  .RadForm_BootstrapLightBlue .rfdTable {
    border-color: #b3d9fa;
    color: #000000;
    background-color: #f1f8fe; }
  .RadForm_BootstrapLightBlue .rfdTable th {
    border-color: #b3d9fa;
    color: #000000;
    background-color: #deeefd; }
  .RadForm_BootstrapLightBlue .rfdTable a {
    color: #265b86; }
  .RadForm_BootstrapLightBlue .rfdTable a:hover {
    color: #15334a; }
  .RadForm_BootstrapLightBlue .rfdLoginControl,
  .RadForm_BootstrapLightBlue .rfdValidationSummaryControl {
    border-color: #b3d9fa;
    color: #000000;
    background-color: #ecf6fe; }
  .RadForm_BootstrapLightBlue a.rfdLoginControl,
  .RadForm_BootstrapLightBlue a.rfdLoginControl:active,
  .RadForm_BootstrapLightBlue a.rfdLoginControl:visited {
    color: #000000; }
  .RadForm_BootstrapLightBlue a.rfdLoginControl:hover {
    color: #ffffff; }

.rfdSelectBox_BootstrapLightBlue {
  border-color: #b3d9fa;
  color: #000000;
  background-color: #f1f8fe; }

.rfdSelectBox_BootstrapLightBlue li {
  padding: 3px 12px; }

.rfdSelectBox_BootstrapLightBlue li:hover,
.rfdSelectBox_BootstrapLightBlue .rfdSelect_hovered {
  color: #ffffff;
  background-color: #3c75a3; }

.rfdSelectBox_BootstrapLightBlue .rfdSelect_selected,
.rfdSelectBox_BootstrapLightBlue .rfdSelect_selected:hover {
  color: #ffffff;
  background-color: #265b86; }


fieldset {
    border: solid 1px #3c75a3;
    background-color: rgba(255, 255, 255, 0.50);
    border-radius: 0.28571429em !important;
    position: relative;
}
.RadGantt_BootstrapLightBlue {
  border-color: #b3d9fa;
  color: #000000;
  background-color: #f1f8fe;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .RadGantt_BootstrapLightBlue .k-loading-color {
    background-color: #f1f8fe; }
  .RadGantt_BootstrapLightBlue .k-loading-image {
    background-image: url('<%=WebResource("Telerik.Web.UI.Skins.BootstrapLightBlue.Common.loading.gif")%>'); }
  .RadGantt_BootstrapLightBlue .rgtHeader {
    border-color: #b3d9fa;
    color: #000000;
    background-color: #deeefd;
    padding: 8px;
    min-height: calc(1.42857143em + 12px); }
  .RadGantt_BootstrapLightBlue .rgtViews > li:first-child + li .radButton {
    border-radius: 4px 0 0 4px; }
  .RadGantt_BootstrapLightBlue .rgtFooter {
    border-color: #b3d9fa;
    color: #000000;
    background-color: #ecf6fe;
    padding: 8px; }
  .RadGantt_BootstrapLightBlue .rgtTreelist {
    background-color: #e7f3fd; }
  .RadGantt_BootstrapLightBlue .rgtTreelist .radGridHeader th {
    padding: 31px 7px 10px; }
  .RadGantt_BootstrapLightBlue .rgtTreelist .rgtTreelistGroup {
    font-weight: inherit; }
  .RadGantt_BootstrapLightBlue .rgtTreelist .radAlt {
    background-color: #d0e7fc; }
  .RadGantt_BootstrapLightBlue .rgtTreelist .radStateFocused {
    box-shadow: inset 0 0 5px #1b405e; }
  .RadGantt_BootstrapLightBlue .rgtTreelist .radStateSelected {
    border-color: #265b86;
    color: #ffffff;
    background-color: #265b86; }
  .RadGantt_BootstrapLightBlue .rgtTreelist td.k-edit-cell {
    padding-top: 0;
    padding-bottom: 0; }
  .RadGantt_BootstrapLightBlue .rgtSplitbar {
    border-color: #b3d9fa;
    background-color: #f1f8fe; }
  .RadGantt_BootstrapLightBlue .rgtSplitbar .radResizeHandle {
    border-radius: 2px;
    background-color: #b3d9fa; }
  .RadGantt_BootstrapLightBlue .rgtSplitbarHover {
    border-color: #84c1f6; }
  .RadGantt_BootstrapLightBlue .radLine {
    background-color: #000000; }
  .RadGantt_BootstrapLightBlue .radArrowE,
  .RadGantt_BootstrapLightBlue .radArrowW {
    color: #000000; }
  .RadGantt_BootstrapLightBlue .radLine.radStateSelected {
    background-color: black;
    box-shadow: 0 1px 3px #000000; }
  .RadGantt_BootstrapLightBlue .radLine.radStateSelected .radArrowE,
  .RadGantt_BootstrapLightBlue .radLine.radStateSelected .radArrowW {
    color: black; }
  .RadGantt_BootstrapLightBlue .radMarqueeColor {
    background-color: rgba(38, 91, 134, 0.4); }
  .RadGantt_BootstrapLightBlue .rgtTaskWrap {
    margin-top: -7px; }
  .RadGantt_BootstrapLightBlue .rgtTaskDot {
    top: 4px; }
  .RadGantt_BootstrapLightBlue .rgtTaskDot:after {
    border-color: #000000;
    background-color: #000000; }
  .RadGantt_BootstrapLightBlue .rgtTaskDot:hover:after {
    border-color: #000000;
    background-color: #f1f8fe; }
  .RadGantt_BootstrapLightBlue .rgtResource {
    background-color: #f1f8fe; }
  .RadGantt_BootstrapLightBlue .rgtResource.radAlt {
    background-color: #e5f2fd; }
  .RadGantt_BootstrapLightBlue .rgtTaskMilestone {
    margin-top: 5px;
    width: 1.42857em;
    height: 1.42857em;
    border-color: #265b86;
    background-color: #265b86; }
  .RadGantt_BootstrapLightBlue .rgtTaskMilestone.radStateSelected {
    border-color: #1b405e;
    background-color: #265b86; }
  .RadGantt_BootstrapLightBlue .rgtMilestoneWrap {
    margin-left: -31px;
    margin-top: -7px; }
  .RadGantt_BootstrapLightBlue .rgtTaskMilestone ~ .rgtTaskDot {
    top: 8px; }
  .RadGantt_BootstrapLightBlue .rgtTaskSummary {
    margin-top: 12px;
    border-color: #666666;
    background-color: #666666; }
  .RadGantt_BootstrapLightBlue .rgtComplete {
    border-color: #000000;
    background-color: #000000; }
  .RadGantt_BootstrapLightBlue .rgtTaskSummary.radStateSelected {
    border-color: #3783c2;
    background-color: #3783c2; }
  .RadGantt_BootstrapLightBlue .radStateSelected .rgtComplete {
    border-color: #265b86;
    background-color: #265b86; }
  .RadGantt_BootstrapLightBlue .rgtTaskSummary ~ .rgtTaskDot {
    top: 8px; }
  .RadGantt_BootstrapLightBlue .rgtTaskSingle {
    border-color: #265b86;
    border-radius: 4px;
    color: #fafafa;
    background-color: #3886c6;
    text-shadow: 0 0 1px rgba(0, 0, 0, 0.3); }
  .RadGantt_BootstrapLightBlue .rgtTaskComplete {
    border-color: #265b86;
    background-color: #265b86; }
  .RadGantt_BootstrapLightBlue .rgtTaskTemplate {
    padding-top: 6px;
    padding-bottom: 6px;
    line-height: 1.42857; }
  .RadGantt_BootstrapLightBlue .rgtTaskSingle ~ .rgtTaskDot {
    top: 8px; }
  .RadGantt_BootstrapLightBlue .rgtTaskSingle .radResizeHandle:after {
    background-color: #fafafa; }
  .RadGantt_BootstrapLightBlue .rgtTaskActions {
    top: 8px;
    right: 5px; }
  .RadGantt_BootstrapLightBlue .rgtTaskSingle.radStateSelected,
  .RadGantt_BootstrapLightBlue .rgtTaskSingle.radStateSelected .rgtTaskComplete {
    border-color: #0f2537; }

.radSkin_BootstrapLightBlue {
  color: #000000;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .radSkin_BootstrapLightBlue .k-grid, .radSkin_BootstrapLightBlue .radCalendar {
    border-color: #b3d9fa;
    color: #000000;
    background-color: #f1f8fe; }
  .radSkin_BootstrapLightBlue .k-popup, .radSkin_BootstrapLightBlue.k-popup,
  .radSkin_BootstrapLightBlue .radPopup, .radSkin_BootstrapLightBlue.radPopup, .radSkin_BootstrapLightBlue .radDragClue, .radSkin_BootstrapLightBlue.radDragClue, .radSkin_BootstrapLightBlue.k-window {
    border-color: #b3d9fa;
    color: #000000;
    background-color: #f1f8fe; }
  .radSkin_BootstrapLightBlue .k-button,
  .radSkin_BootstrapLightBlue .radButton, .radSkin_BootstrapLightBlue .k-numeric-wrap .k-link,
  .radSkin_BootstrapLightBlue .k-numeric-wrap .k-select, .radSkin_BootstrapLightBlue .k-dropdown-wrap, .radSkin_BootstrapLightBlue .k-picker-wrap .k-select {
    border-color: #1c3c55;
    color: #ffffff;
    background-color: #3672a1; }
  .radSkin_BootstrapLightBlue .radButton:focus {
    border-color: rgba(13, 27, 39, 0.5);
    box-shadow: 0 0 5px rgba(13, 27, 39, 0.5) inset; }
  .radSkin_BootstrapLightBlue .k-button:hover,
  .radSkin_BootstrapLightBlue .radButton:hover,
  .radSkin_BootstrapLightBlue .radButton.radStateHovered,
  .radSkin_BootstrapLightBlue .radStateHovered > .radButton, .radSkin_BootstrapLightBlue .k-numeric-wrap .k-link:hover, .radSkin_BootstrapLightBlue .k-dropdown-wrap.k-state-hover, .radSkin_BootstrapLightBlue .k-picker-wrap .k-select:hover {
    border-color: #0d1b27;
    color: #ffffff;
    background-color: #29577b; }
  .radSkin_BootstrapLightBlue .radButton:active,
  .radSkin_BootstrapLightBlue .radButton.radStateSelected,
  .radSkin_BootstrapLightBlue .radStateSelected > .radButton, .radSkin_BootstrapLightBlue .k-numeric-wrap .k-link.k-state-selected, .radSkin_BootstrapLightBlue .k-dropdown-wrap.k-state-active {
    border-color: #0d1b27;
    color: #ffffff;
    background-color: #29577b;
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }
  .radSkin_BootstrapLightBlue .radPrimary {
    border-color: #204e72;
    color: #fafafa;
    background-color: #265b86; }
  .radSkin_BootstrapLightBlue .radPrimary:hover {
    border-color: #132d42;
    color: #fafafa;
    background-color: #1b405e; }
  .radSkin_BootstrapLightBlue .radPrimary:active {
    border-color: #040a0f;
    color: #fafafa;
    background-color: #1b405e; }
  .radSkin_BootstrapLightBlue .k-textbox,
  .radSkin_BootstrapLightBlue .radTextbox, .radSkin_BootstrapLightBlue .k-numeric-wrap, .radSkin_BootstrapLightBlue .k-picker-wrap {
    border-color: #1c3c55;
    color: #000000;
    background-color: #f1f8fe; }
  .radSkin_BootstrapLightBlue .k-popup, .radSkin_BootstrapLightBlue.k-popup,
  .radSkin_BootstrapLightBlue .radPopup, .radSkin_BootstrapLightBlue.radPopup {
    padding: 0;
    border-radius: 4px; }
  .radSkin_BootstrapLightBlue .radDragClue, .radSkin_BootstrapLightBlue.radDragClue {
    border-radius: 3px;
    box-shadow: 0 0 5px rgba(130, 130, 130, 0.5); }
  .radSkin_BootstrapLightBlue .radList,
  .radSkin_BootstrapLightBlue .k-list {
    white-space: nowrap; }
  .radSkin_BootstrapLightBlue .radList > .radItem,
  .radSkin_BootstrapLightBlue .k-list > .k-item {
    padding: 3px 15px;
    min-height: 0;
    line-height: inherit; }
  .radSkin_BootstrapLightBlue .radList > .radStateHovered,
  .radSkin_BootstrapLightBlue .k-list > .k-state-hover {
    color: #ffffff;
    background-color: #3c75a3; }
  .radSkin_BootstrapLightBlue .radList > .radStateFocused,
  .radSkin_BootstrapLightBlue .k-list > .k-state-focused {
    box-shadow: inset 0 0 5px #1b405e; }
  .radSkin_BootstrapLightBlue .radList > .radStateSelected,
  .radSkin_BootstrapLightBlue .k-list > .k-state-selected {
    color: #ffffff;
    background-color: #265b86; }
  .radSkin_BootstrapLightBlue .radGrid td {
    padding: 9px 10px 10px;
    border-top-width: 1px;
    border-color: #b3d9fa; }
  .radSkin_BootstrapLightBlue .radGridHeader,
  .radSkin_BootstrapLightBlue .radGridHeaderWrap {
    border-color: #b3d9fa;
    color: #000000;
    background-color: #deeefd; }
  .radSkin_BootstrapLightBlue .radGridHeader th {
    padding: 10px;
    border-color: #b3d9fa;
    color: #000000;
    background-color: #deeefd; }
  .radSkin_BootstrapLightBlue .radFauxRows .radAlt {
    background-color: #e5f2fd; }
  .radSkin_BootstrapLightBlue .radFauxColumns .radNonwork {
    background-color: rgba(222, 238, 253, 0.4); }
  .radSkin_BootstrapLightBlue .k-grid-header,
  .radSkin_BootstrapLightBlue .k-grid-header-wrap {
    border-color: #b3d9fa;
    color: #000000;
    background-color: #deeefd; }
  .radSkin_BootstrapLightBlue .k-grid-header .k-header {
    border-color: #b3d9fa;
    color: #000000;
    background-color: #deeefd; }
  .radSkin_BootstrapLightBlue .k-grid-content .k-alt {
    background-color: #e5f2fd; }
  .radSkin_BootstrapLightBlue .k-grid-content td {
    border-color: #b3d9fa; }
  .radSkin_BootstrapLightBlue .k-tooltip,
  .radSkin_BootstrapLightBlue .radTooltip {
    border-color: #0e0701;
    color: white;
    background-color: #0e0701;
    box-shadow: 0 0 5px rgba(14, 7, 1, 0.4); }
  .radSkin_BootstrapLightBlue .k-tooltip-validation {
    border-color: #f1f8fe;
    color: #d51923;
    background-color: #f1f8fe;
    background-image: none; }
  .radSkin_BootstrapLightBlue .k-button,
  .radSkin_BootstrapLightBlue .radButton {
    padding: 6px 12px;
    border-radius: 4px; }
  .radSkin_BootstrapLightBlue .radButton.radPrimary {
    border-color: #204e72;
    color: #fafafa;
    background-color: #265b86; }
  .radSkin_BootstrapLightBlue .radButton.radPrimary:hover,
  .radSkin_BootstrapLightBlue .radButton.radPrimary.radStateHovered {
    border-color: #132d42;
    color: #fafafa;
    background-color: #1b405e; }
  .radSkin_BootstrapLightBlue .radButton.radPrimary:focus,
  .radSkin_BootstrapLightBlue .radButton.radPrimary.radStateSelected {
    border-color: #040a0f;
    color: #fafafa;
    background-color: #1b405e; }
  .radSkin_BootstrapLightBlue .radToolbar .radButton {
    border-radius: 0; }
  .radSkin_BootstrapLightBlue .radToolbar > li:first-child .radButton {
    border-radius: 4px 0 0 4px; }
  .radSkin_BootstrapLightBlue .radToolbar > li:last-child .radButton {
    border-radius: 0 4px 4px 0; }
  .radSkin_BootstrapLightBlue .radToolbar > li:only-child .radButton {
    border-radius: 4px; }
  .radSkin_BootstrapLightBlue .k-textbox,
  .radSkin_BootstrapLightBlue .radTextbox {
    padding: 6px 12px;
    width: 160px;
    border-radius: 4px;
    box-sizing: border-box;
    line-height: 1.42857; }
  .radSkin_BootstrapLightBlue .k-numeric-wrap {
    padding: 0 34px 0 12px;
    border-radius: 4px;
    line-height: 1.42857; }
    .radSkin_BootstrapLightBlue .k-numeric-wrap .k-input {
      padding: 6px 0; }
    .radSkin_BootstrapLightBlue .k-numeric-wrap .k-select {
      width: 32px;
      border-radius: 0 4px 4px 0; }
  .radSkin_BootstrapLightBlue .radDatePicker .k-picker-wrap,
  .radSkin_BootstrapLightBlue .radTimePicker .k-picker-wrap {
    padding: 0 34px 0 12px; }
  .radSkin_BootstrapLightBlue .radDatePicker .k-select,
  .radSkin_BootstrapLightBlue .radTimePicker .k-select {
    width: 32px; }
  .radSkin_BootstrapLightBlue .radDateTimePicker .k-picker-wrap {
    padding: 0 66px 0 12px; }
  .radSkin_BootstrapLightBlue .radDateTimePicker .k-select {
    width: 64px; }
  .radSkin_BootstrapLightBlue .radDateTimePicker .k-select .k-i-calendar {
    margin-left: -24px; }
  .radSkin_BootstrapLightBlue .radDateTimePicker .k-select .k-i-clock {
    margin-left: 8px; }
  .radSkin_BootstrapLightBlue .k-picker-wrap {
    border-radius: 4px;
    line-height: 1.42857; }
    .radSkin_BootstrapLightBlue .k-picker-wrap .k-input {
      padding: 6px 0; }
    .radSkin_BootstrapLightBlue .k-picker-wrap .k-select {
      border-radius: 0 4px 4px 0; }
  .radSkin_BootstrapLightBlue .radCalendar {
    width: 252px;
    border-radius: 4px;
    line-height: 1.42857; }
    .radSkin_BootstrapLightBlue .radCalendar .k-header {
      border-color: #b3d9fa;
      color: #000000;
      background-color: #deeefd; }
    .radSkin_BootstrapLightBlue .radCalendar .k-nav-prev,
    .radSkin_BootstrapLightBlue .radCalendar .k-nav-next {
      padding: 8px; }
    .radSkin_BootstrapLightBlue .radCalendar .k-nav-fast {
      padding: 6px 0; }
    .radSkin_BootstrapLightBlue .radCalendar .k-nav-today {
      padding: 6px 0; }
    .radSkin_BootstrapLightBlue .radCalendar th {
      padding: 6px 8px;
      border-color: #b3d9fa;
      line-height: 1.42857; }
    .radSkin_BootstrapLightBlue .radCalendar td.k-weekend {
      color: #3c3e40; }
    .radSkin_BootstrapLightBlue .radCalendar td.k-other-month {
      color: #797c7f; }
    .radSkin_BootstrapLightBlue .radCalendar td .k-link {
      padding: 6px 8px;
      width: 16px; }
    .radSkin_BootstrapLightBlue .radCalendar .k-meta-view td .k-link {
      padding: 6px 12px;
      width: auto;
      white-space: normal; }
    .radSkin_BootstrapLightBlue .radCalendar .k-link {
      border: 1px solid transparent;
      border-radius: 4px; }
    .radSkin_BootstrapLightBlue .radCalendar .k-link.k-state-hover,
    .radSkin_BootstrapLightBlue .radCalendar .k-state-hover > .k-link {
      border-color: #356890;
      color: #ffffff;
      background-color: #3c75a3; }
    .radSkin_BootstrapLightBlue .radCalendar .k-link.k-state-focused,
    .radSkin_BootstrapLightBlue .radCalendar .k-state-focused > .k-link {
      border-color: #1b405e;
      box-shadow: 0 0 6px #1b405e; }
    .radSkin_BootstrapLightBlue .radCalendar .k-link.k-state-selected,
    .radSkin_BootstrapLightBlue .radCalendar .k-state-selected > .k-link {
      border-color: #1b405e;
      color: #ffffff;
      background-color: #265b86; }
  .radSkin_BootstrapLightBlue.k-window {
    border-radius: 4px; }
  .radSkin_BootstrapLightBlue .k-window-titlebar {
    border-color: #b3d9fa;
    color: #000000;
    background-color: #deeefd;
    padding: 6px 12px;
    width: auto;
    height: auto;
    border-radius: 4px 4px 0 0;
    position: relative; }
  .radSkin_BootstrapLightBlue .k-window-title {
    position: static; }
  .radSkin_BootstrapLightBlue .radEditFormContainer .radFormLabel {
    width: 25%; }
  .radSkin_BootstrapLightBlue .radEditFormContainer .radFormField {
    width: 65%; }
  .radSkin_BootstrapLightBlue .radEditFormContainer .radTextBox,
  .radSkin_BootstrapLightBlue .radEditFormContainer .radDateTimePicker {
    width: 100%; }
  .radSkin_BootstrapLightBlue .radEditFormContainer .radNumericTextBox {
    width: 50%; }
  .radSkin_BootstrapLightBlue .rgtButtonsContainer {
    border-color: #b3d9fa;
    background-color: #deeefd; }

.radSkin_BootstrapLightBlue.k-rtl .rgtViews > li:first-child + li .radButton {
  border-radius: 0 4px 4px 0; }

.radSkin_BootstrapLightBlue.k-rtl .rgtViews > li:last-child .radButton {
  border-radius: 4px 0 0 4px; }

.radSkin_BootstrapLightBlue.k-rtl .rgtTaskActions {
  right: auto;
  left: 5px; }

.radSkin_BootstrapLightBlue.k-rtl .k-numeric-wrap {
  padding-right: 12px;
  padding-left: 34px; }
  .radSkin_BootstrapLightBlue.k-rtl .k-numeric-wrap .k-select {
    border-radius: 4px 0 0 4px; }

.radSkin_BootstrapLightBlue.k-rtl .radDatePicker .k-picker-wrap,
.radSkin_BootstrapLightBlue.k-rtl .radTimePicker .k-picker-wrap {
  padding-right: 12px;
  padding-left: 34px; }

.radSkin_BootstrapLightBlue.k-rtl .radDateTimePicker .k-picker-wrap {
  padding-right: 12px;
  padding-left: 66px; }

.radSkin_BootstrapLightBlue.k-rtl .radDateTimePicker .k-select .k-i-calendar {
  margin-left: 8px; }

.radSkin_BootstrapLightBlue.k-rtl .radDateTimePicker .k-select .k-i-clock {
  margin-left: -24px; }

.radSkin_BootstrapLightBlue.k-rtl .k-picker-wrap .k-select {
  border-radius: 4px 0 0 4px; }

@media only screen and (max-width: 1024px) {
  .RadGantt_BootstrapLightBlue .rgtToolbar > .rgtViews {
    top: 5px;
    right: 5px; }
    .RadGantt_BootstrapLightBlue .rgtToolbar > .rgtViews.rgtExpanded {
      color: #000000;
      background: #f1f8fe;
      border-color: #b3d9fa; }
    .RadGantt_BootstrapLightBlue .rgtToolbar > .rgtViews.radToolbar .radButton {
      border-radius: 4px; } }

.greencheckwrap {
    box-sizing: border-box;
/*    --background-color: #fff;
    --checkbox-height: 25px;*/
}

@-moz-keyframes dothabottomcheck-19 {
    0% {
        height: 0;
    }

    100% {
        height: calc(25px / 2);
    }
}

@-webkit-keyframes dothabottomcheck-19 {
    0% {
        height: 0;
    }

    100% {
        height: calc(25px / 2);
    }
}

@keyframes dothabottomcheck-19 {
    0% {
        height: 0;
    }

    100% {
        height: calc(25px / 2);
    }
}

@keyframes dothatopcheck-19 {
    0% {
        height: 0;
    }

    50% {
        height: 0;
    }

    100% {
        height: calc(25px * 1.2);
    }
}

@-webkit-keyframes dothatopcheck-19 {
    0% {
        height: 0;
    }

    50% {
        height: 0;
    }

    100% {
        height: calc(25px * 1.2);
    }
}

@-moz-keyframes dothatopcheck-19 {
    0% {
        height: 0;
    }

    50% {
        height: 0;
    }

    100% {
        height: calc(25px * 1.2);
    }
}

.greencheckwrap input[type=checkbox] {
    display: none;
}

.greencheckwrap .check-box {
    height: 25px;
    width: 25px;
    background-color: transparent;
    border: calc(25px * .1) solid #3672a1;
    border-radius: 5px;
    position: relative;
    display: inline-block;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -moz-transition: border-color ease 0.2s;
    -o-transition: border-color ease 0.2s;
    -webkit-transition: border-color ease 0.2s;
    transition: border-color ease 0.2s;
    cursor: pointer;
}

    .greencheckwrap .check-box::before,
    .greencheckwrap .check-box::after {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        position: absolute;
        height: 0;
        width: calc(25px * .2);
        background-color: #61A375;
        display: inline-block;
        -moz-transform-origin: left top;
        -ms-transform-origin: left top;
        -o-transform-origin: left top;
        -webkit-transform-origin: left top;
        transform-origin: left top;
        border-radius: 5px;
        content: " ";
        -webkit-transition: opacity ease 0.5;
        -moz-transition: opacity ease 0.5;
        transition: opacity ease 0.5;
    }

    .greencheckwrap .check-box::before {
        top: calc(25px * .72);
        left: calc(25px * .41);
        box-shadow: 0 0 0 calc(25px * .05) var(--background-color);
        -moz-transform: rotate(-135deg);
        -ms-transform: rotate(-135deg);
        -o-transform: rotate(-135deg);
        -webkit-transform: rotate(-135deg);
        transform: rotate(-135deg);
    }

    .greencheckwrap .check-box::after {
        top: calc(25px* .37);
        left: calc(25px * .05);
        -moz-transform: rotate(-45deg);
        -ms-transform: rotate(-45deg);
        -o-transform: rotate(-45deg);
        -webkit-transform: rotate(-45deg);
        transform: rotate(-45deg);
    }

    .greencheckwrap input[type=checkbox]:checked + .check-box,
    .greencheckwrap .check-box.checked {
        border-color: #34b93d;
    }

        .greencheckwrap input[type=checkbox]:checked + .check-box::after,
        .greencheckwrap .check-box.checked::after {
            height: calc(25px / 2);
            -moz-animation: dothabottomcheck-19 0.2s ease 0s forwards;
            -o-animation: dothabottomcheck-19 0.2s ease 0s forwards;
            -webkit-animation: dothabottomcheck-19 0.2s ease 0s forwards;
            animation: dothabottomcheck-19 0.2s ease 0s forwards;
        }

        .greencheckwrap input[type=checkbox]:checked + .check-box::before,
        .greencheckwrap .check-box.checked::before {
            height: calc(25px * 1.2);
            -moz-animation: dothatopcheck-19 0.4s ease 0s forwards;
            -o-animation: dothatopcheck-19 0.4s ease 0s forwards;
            -webkit-animation: dothatopcheck-19 0.4s ease 0s forwards;
            animation: dothatopcheck-19 0.4s ease 0s forwards;
        }


.RadGrid_BootstrapLightBlue {
  border-color: #b3d9fa;
  color: #000000;
  background-color: #f1f8fe;
  border-radius: 4px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .RadGrid_BootstrapLightBlue .rgHeader {
    background: #deeefd; }
  .RadGrid_BootstrapLightBlue .rgActionButton,
  .RadGrid_BootstrapLightBlue .rgDrag,
  .RadGrid_BootstrapLightBlue .rgDragClue,
  .RadGrid_BootstrapLightBlue .rgExpandIcon,
  .RadGrid_BootstrapLightBlue .rgCollapseIcon,
  .RadGrid_BootstrapLightBlue .rgGroupPanelExpand,
  .RadGrid_BootstrapLightBlue .rgGroupPanelCollapse,
  .RadGrid_BootstrapLightBlue .rgButtonSortDesc,
  .RadGrid_BootstrapLightBlue .rgButtonSortDesc,
  .RadGrid_BootstrapLightBlue .rgButtonSortAsc,
  .RadGrid_BootstrapLightBlue .rgButtonSortClear,
  .RadGrid_BootstrapLightBlue .rgMobileExportForm .rgColumnItem,
  .RadGrid_BootstrapLightBlue a.rgFilter,
  .RadGrid_BootstrapLightBlue a.rgColumns {
    color: #ffffff; }
    .RadGrid_BootstrapLightBlue .rgActionButton:hover,
    .RadGrid_BootstrapLightBlue .rgDrag:hover,
    .RadGrid_BootstrapLightBlue .rgDragClue:hover,
    .RadGrid_BootstrapLightBlue .rgExpandIcon:hover,
    .RadGrid_BootstrapLightBlue .rgCollapseIcon:hover,
    .RadGrid_BootstrapLightBlue .rgGroupPanelExpand:hover,
    .RadGrid_BootstrapLightBlue .rgGroupPanelCollapse:hover,
    .RadGrid_BootstrapLightBlue .rgButtonSortDesc:hover,
    .RadGrid_BootstrapLightBlue .rgButtonSortDesc:hover,
    .RadGrid_BootstrapLightBlue .rgButtonSortAsc:hover,
    .RadGrid_BootstrapLightBlue .rgButtonSortClear:hover,
    .RadGrid_BootstrapLightBlue .rgMobileExportForm .rgColumnItem:hover,
    .RadGrid_BootstrapLightBlue a.rgFilter:hover,
    .RadGrid_BootstrapLightBlue a.rgColumns:hover {
      color: #ffffff; }
  .RadGrid_BootstrapLightBlue .rgInput,
  .RadGrid_BootstrapLightBlue .rgEditRow > td > [type="text"],
  .RadGrid_BootstrapLightBlue .rgEditForm td > [type="text"],
  .RadGrid_BootstrapLightBlue .rgBatchContainer > [type="text"],
  .RadGrid_BootstrapLightBlue .rgFilterBox {
    border-color: #1c3c55;
    color: #000000;
    background-color: #f1f8fe;
    padding: 6px 12px;
    border-radius: 4px; }
    .RadGrid_BootstrapLightBlue .rgInput:hover,
    .RadGrid_BootstrapLightBlue .rgEditRow > td > [type="text"]:hover,
    .RadGrid_BootstrapLightBlue .rgEditForm td > [type="text"]:hover,
    .RadGrid_BootstrapLightBlue .rgBatchContainer > [type="text"]:hover,
    .RadGrid_BootstrapLightBlue .rgFilterBox:hover {
      border-color: #0d1b27;
      color: #000000;
      background-color: #f1f8fe; }
    .RadGrid_BootstrapLightBlue .rgInput:active, .RadGrid_BootstrapLightBlue .rgInput:focus,
    .RadGrid_BootstrapLightBlue .rgEditRow > td > [type="text"]:active,
    .RadGrid_BootstrapLightBlue .rgEditRow > td > [type="text"]:focus,
    .RadGrid_BootstrapLightBlue .rgEditForm td > [type="text"]:active,
    .RadGrid_BootstrapLightBlue .rgEditForm td > [type="text"]:focus,
    .RadGrid_BootstrapLightBlue .rgBatchContainer > [type="text"]:active,
    .RadGrid_BootstrapLightBlue .rgBatchContainer > [type="text"]:focus,
    .RadGrid_BootstrapLightBlue .rgFilterBox:active,
    .RadGrid_BootstrapLightBlue .rgFilterBox:focus {
      border-color: #2c689a;
      color: #000000;
      background-color: #f1f8fe; }
    .t-ie .RadGrid_BootstrapLightBlue .rgInput, .t-ie
    .RadGrid_BootstrapLightBlue .rgEditRow > td > [type="text"], .t-ie
    .RadGrid_BootstrapLightBlue .rgEditForm td > [type="text"], .t-ie
    .RadGrid_BootstrapLightBlue .rgBatchContainer > [type="text"], .t-ie
    .RadGrid_BootstrapLightBlue .rgFilterBox {
      height: 34px;
      height: calc(1.42857em + 14px); }
  .RadGrid_BootstrapLightBlue .rgEdit,
  .RadGrid_BootstrapLightBlue .rgDel {
    text-indent: 0; }
  .RadGrid_BootstrapLightBlue.rgMultiHeader .rgDataDiv > table,
  .RadGrid_BootstrapLightBlue.rgMultiHeader .rgFooterDiv > table {
    margin-left: -1px; }
  .RadGrid_BootstrapLightBlue .rgHeader,
  .RadGrid_BootstrapLightBlue th.rgResizeCol {
    padding: 10px 13px 9px; }
  .RadGrid_BootstrapLightBlue .rgHeader,
  .RadGrid_BootstrapLightBlue th.rgResizeCol,
  .RadGrid_BootstrapLightBlue .rgHeaderWrapper,
  .RadGrid_BootstrapLightBlue .rgMultiHeaderRow th.rgHeader,
  .RadGrid_BootstrapLightBlue .rgMultiHeaderRow th.rgResizeCol {
    border: 0;
    border-bottom: 1px solid #b3d9fa;
    border-left: 1px solid #b3d9fa; }
  .RadGrid_BootstrapLightBlue .rgHeader,
  .RadGrid_BootstrapLightBlue th.rgResizeCol,
  .RadGrid_BootstrapLightBlue .rgHeaderWrapper {
    background-color: #deeefd; }
  .RadGrid_BootstrapLightBlue .rgHeaderDiv {
    border-right: 1px solid #b3d9fa; }
  .RadGrid_BootstrapLightBlue .rgHeaderWrapper {
    border-bottom: 1px solid #b3d9fa; }
  .RadGrid_BootstrapLightBlue .rgHeader,
  .RadGrid_BootstrapLightBlue .rgHeader a {
    color: #000000; }
  .RadGrid_BootstrapLightBlue .rgRow > td,
  .RadGrid_BootstrapLightBlue .rgAltRow > td,
  .RadGrid_BootstrapLightBlue .rgEditRow > td,
  .RadGrid_BootstrapLightBlue .rgFooter > td,
  .RadGrid_BootstrapLightBlue .rgFilterRow > td,
  .RadGrid_BootstrapLightBlue .rgHeader,
  .RadGrid_BootstrapLightBlue .rgResizeCol,
  .RadGrid_BootstrapLightBlue .rgGroupHeader td {
    padding-left: 15px;
    padding-right: 15px; }
  .RadGrid_BootstrapLightBlue .rgRow,
  .RadGrid_BootstrapLightBlue .rgAltRow,
  .RadGrid_BootstrapLightBlue .rgEditRow,
  .RadGrid_BootstrapLightBlue .rgFooter,
  .RadGrid_BootstrapLightBlue .rgGroupHeader {
    height: 40px;
    height: calc(1.42857em + 20px); }
  .RadGrid_BootstrapLightBlue .rgRow > td,
  .RadGrid_BootstrapLightBlue .rgAltRow > td,
  .RadGrid_BootstrapLightBlue .rgFooter > td {
    border-color: #b3d9fa; }
  .RadGrid_BootstrapLightBlue .rgRow > td,
  .RadGrid_BootstrapLightBlue .rgAltRow > td {
    border-style: solid;
    border-width: 0 0 1px 1px; }
  .RadGrid_BootstrapLightBlue .rgAltRow > td {
    background-color: #e5f2fd;
    color: #000000; }
  .RadGrid_BootstrapLightBlue .rgAltRow .rgSorted {
    background-color: #cde6fb; }
  .RadGrid_BootstrapLightBlue .rgAltRow.rgHoveredRow .rgSorted {
    background-color: #b1d8f9; }
  .RadGrid_BootstrapLightBlue .rgActiveRow td:not(.rgExpandCol) {
    box-shadow: inset 0px 5px 5px -5px #1b405e, inset 0px -5px 5px -5px #1b405e; }
  .RadGrid_BootstrapLightBlue .rgActiveRow td:first-child:not(.rgExpandCol),
  .RadGrid_BootstrapLightBlue .rgActiveRow .rgExpandCol + td {
    box-shadow: inset 0px 5px 5px -5px #1b405e, inset 0px -5px 5px -5px #1b405e, inset 5px 0px 5px -5px #1b405e; }
  .RadGrid_BootstrapLightBlue .rgActiveRow td:not(.rgExpandCol):last-child {
    box-shadow: inset 0px 5px 5px -5px #1b405e, inset 0px -5px 5px -5px #1b405e, inset -5px 0px 5px -5px #1b405e; }
  .RadGrid_BootstrapLightBlue .rgActiveCell {
    box-shadow: inset 0 0 5px #1b405e; }
  .RadGrid_BootstrapLightBlue .rgHoveredRow > td {
    background: #3c75a3;
    color: #ffffff; }
  .RadGrid_BootstrapLightBlue .rgEditRow {
    background: rgba(179, 217, 250, 0.75);
    color: #000000; }
    .RadGrid_BootstrapLightBlue .rgEditRow > td {
      border-style: solid;
      border-width: 0 0 1px 0;
      border-color: #b3d9fa; }
    .RadGrid_BootstrapLightBlue .rgEditRow td > input[type="text"] {
      font: inherit;
      box-sizing: border-box;
      border: 1px solid #1c3c55; }
  .RadGrid_BootstrapLightBlue .rgBatchOverlay {
    background: rgba(179, 217, 250, 0.75); }
  .RadGrid_BootstrapLightBlue .rgBatchUndoDeleteButton {
    border-color: #1c3c55;
    color: #ffffff;
    background-color: #3672a1; }
    .RadGrid_BootstrapLightBlue .rgBatchUndoDeleteButton:hover {
      border-color: #0d1b27;
      color: #ffffff;
      background-color: #29577b; }
  .RadGrid_BootstrapLightBlue .rgBatchContainer {
    margin: -9px 0px; }
  .RadGrid_BootstrapLightBlue .rgSorted {
    background-color: #bfdffa; }
  .RadGrid_BootstrapLightBlue .rgMasterTable .rgSelectedCell,
  .RadGrid_BootstrapLightBlue .rgSelectedRow td,
  .RadGrid_BootstrapLightBlue td.rgEditRow .rgSelectedRow,
  .RadGrid_BootstrapLightBlue .rgSelectedRow td.rgSorted {
    color: #ffffff;
    background: #265b86;
    border-color: #ffffff; }


    .RadGrid_BootstrapLightBlue .rgSelectedRow.rgHoveredRow {
    background: #265b86;
}
  .RadGrid_BootstrapLightBlue .rgSelectedCell a,
  .RadGrid_BootstrapLightBlue .rgSelectedRow a {
    color: #ffffff; }
  .RadGrid_BootstrapLightBlue .rgFooterWrapper,
  .RadGrid_BootstrapLightBlue .rgFooter {
    background: #deeefd; }
  .RadGrid_BootstrapLightBlue .rgFooterWrapper {
    border-top: 1px solid #b3d9fa; }
    .RadGrid_BootstrapLightBlue .rgFooterWrapper tr.rgFooter td {
      border-bottom-width: 0; }
  .RadGrid_BootstrapLightBlue .rgFooter > td {
    border-left: 1px solid #b3d9fa;
    padding: 10px 5px; }
    .RadGrid_BootstrapLightBlue .rgFooter > td:first-child {
      border-left-width: 0; }
  .RadGrid_BootstrapLightBlue .rgStatus div {
 /*   background-image: url('<%=WebResource("Telerik.Web.UI.Skins.BootstrapLightBlue.Common.loading_small.gif")%>');*/

  }
  .RadGrid_BootstrapLightBlue .rgPagerCell {
    color: #000000;
    background: #deeefd;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    border-color: #b3d9fa; }
    .RadGrid_BootstrapLightBlue .rgPagerCell .rgNumPart a,
    .RadGrid_BootstrapLightBlue .rgPagerCell .rgPagerButton,
    .RadGrid_BootstrapLightBlue .rgPagerCell .rgActionButton {
      border-width: 1px;
      border-style: solid;
      box-sizing: content-box;
      border-color: #1c3c55;
      color: #ffffff;
      background-color: #3672a1;
      padding-top: 4px;
      padding-bottom: 4px; }
      .RadGrid_BootstrapLightBlue .rgPagerCell .rgNumPart a:hover,
      .RadGrid_BootstrapLightBlue .rgPagerCell .rgPagerButton:hover,
      .RadGrid_BootstrapLightBlue .rgPagerCell .rgActionButton:hover {
        border-color: #0d1b27;
        color: #ffffff;
        background-color: #29577b; }
    .RadGrid_BootstrapLightBlue .rgPagerCell .rgNumPart a,
    .RadGrid_BootstrapLightBlue .rgPagerCell .rgActionButton {
      margin: 0;
      width: 1.42857em;
      border-left-width: 0; }
    .RadGrid_BootstrapLightBlue .rgPagerCell .rgNumPart a {
      border-radius: 0;
      text-align: center; }
      .RadGrid_BootstrapLightBlue .rgPagerCell .rgNumPart a.rgCurrentPage {
        border-color: #204e72;
        color: #fafafa;
        background-color: #265b86; }
    .RadGrid_BootstrapLightBlue .rgPagerCell .rgPageFirst {
      border-left-width: 1px;
      border-radius: 0.28571em 0 0 0.28571em; }
    .RadGrid_BootstrapLightBlue .rgPagerCell .rgPageLast {
      border-radius: 0 0.28571em 0.28571em 0; }
    .RadGrid_BootstrapLightBlue .rgPagerCell .NumericPages .rgNumPart a:first-child {
      border-left-width: 1px;
      border-radius: 0.28571em 0 0 0.28571em; }
    .RadGrid_BootstrapLightBlue .rgPagerCell .NumericPages .rgNumPart a:last-child {
      border-radius: 0 0.28571em 0.28571em 0; }
    .RadGrid_BootstrapLightBlue .rgPagerCell .rgActionButton {
      box-sizing: content-box; }
    .RadGrid_BootstrapLightBlue .rgPagerCell .rgPagerButton {
      border-radius: 0.28571em; }
  .RadGrid_BootstrapLightBlue .rgGroupPanel {
    border-bottom: 1px solid #b3d9fa;
    background: #deeefd; }
  .RadGrid_BootstrapLightBlue .rgGroupItem {
    padding: 6px;
    border-radius: 4px;
    border: 1px solid #b3d9fa;
    color: #000000; }
  .RadGrid_BootstrapLightBlue .rgGroupHeader td {
    border-bottom: 1px solid #b3d9fa;
    background: #eaf4fd; }
  .RadGrid_BootstrapLightBlue .rgGroupHeader .rgGroupCol {
    border-bottom-width: 0; }
  .RadGrid_BootstrapLightBlue .rgRow .rgGroupCol,
  .RadGrid_BootstrapLightBlue .rgAltRow .rgGroupCol {
    border-bottom-width: 0;
    background: #eaf4fd; }
  .RadGrid_BootstrapLightBlue .rgMasterTable > tbody tr:first-child .rgGroupCol {
    border-top-width: 0; }
  .RadGrid_BootstrapLightBlue table.rgMasterTable .rgGroupCol {
    border-left-width: 0; }
  .RadGrid_BootstrapLightBlue .rgFooter .rgGroupCol,
  .RadGrid_BootstrapLightBlue .rgFooter .rgGroupCol ~ td {
    border-bottom: 1px solid #b3d9fa; }
  .RadGrid_BootstrapLightBlue td.rgGroupCol {
    background: #eaf4fd !important; }
  .RadGrid_BootstrapLightBlue .rgFilterRow > td {
    border-bottom: 1px solid #b3d9fa; }
  .RadGrid_BootstrapLightBlue .rgFilterBox {
    border-radius: 4px 0 0 4px; }
  .RadGrid_BootstrapLightBlue .rgFilter {
    border-color: #1c3c55;
    margin-left: -1px;
    border-radius: 0 4px 4px 0;
    background-color: #3672a1;
    padding: 6px; }
    .RadGrid_BootstrapLightBlue .rgFilter:hover, .RadGrid_BootstrapLightBlue .rgFilter:focus {
      border-color: #0d1b27;
      color: #ffffff;
      background-color: #29577b; }
  .RadGrid_BootstrapLightBlue .rgFilterActive, .RadGrid_BootstrapLightBlue .rgFilterActive:hover, .RadGrid_BootstrapLightBlue .rgFilterActive:focus {
    border-color: #0d1b27;
    color: #ffffff;
    background-color: #29577b;
    box-shadow: inset 0 0 6px rgba(165, 165, 165, 0.5); }
  .RadGrid_BootstrapLightBlue .rgFiltered {
    border-color: #204e72;
    color: #fafafa;
    background-color: #265b86; }
    .RadGrid_BootstrapLightBlue .rgFiltered:hover, .RadGrid_BootstrapLightBlue .rgFiltered:focus {
      border-color: #132d42;
      color: #fafafa;
      background-color: #1b405e; }
    .RadGrid_BootstrapLightBlue .rgFiltered.rgFilterActive {
      border-color: #040a0f;
      color: #fafafa;
      background-color: #1b405e; }
  .RadGrid_BootstrapLightBlue .rgFilterRow .riTextBox {
    border-radius: 0.28571em 0 0 0.28571em; }
  .RadGrid_BootstrapLightBlue a.rcCalPopup,
  .RadGrid_BootstrapLightBlue a.rcTimePopup {
    margin-right: 0;
    border-radius: 0; }
  .RadGrid_BootstrapLightBlue .rgOptions {
    color: #000000; }
  .RadGrid_BootstrapLightBlue .rgOptSelected {
    color: #265b86; }
  .RadGrid_BootstrapLightBlue .rgEditForm .rgHeader {
    padding: 10px;
    border-left-width: 0; }
  .RadGrid_BootstrapLightBlue .rgEditFormContainer table {
    padding-left: 10px; }
  .RadGrid_BootstrapLightBlue .rgRow > td > [type="text"],
  .RadGrid_BootstrapLightBlue .rgAltRow > td > [type="text"],
  .RadGrid_BootstrapLightBlue .rgEditForm > td > [type="text"] {
    font: inherit;
    border: 1px solid #1c3c55;
    border-radius: 4px; }
  .RadGrid_BootstrapLightBlue .RadComboBox .rcbInput {
    border: 0 none;
    padding: 0; }
  .RadGrid_BootstrapLightBlue .rgEditFormContainer {
    padding: 12px 0; }
    .RadGrid_BootstrapLightBlue .rgEditFormContainer .rgUpdate {
      margin-left: 0.71429em; }
    .RadGrid_BootstrapLightBlue .rgEditFormContainer .rgUpdate,
    .RadGrid_BootstrapLightBlue .rgEditFormContainer .rgCancel {
      background-color: #3672a1;
      border-color: #1c3c55;
      border-radius: 0.28571em; }
      .RadGrid_BootstrapLightBlue .rgEditFormContainer .rgUpdate:hover,
      .RadGrid_BootstrapLightBlue .rgEditFormContainer .rgCancel:hover {
        background-color: #29577b; }
  .RadGrid_BootstrapLightBlue .rgEditForm {
    margin: -1px;
    padding: 7px;
    border-bottom: 1px solid #b3d9fa; }
    .RadGrid_BootstrapLightBlue .rgEditForm.rgEditPopup {
      padding: 0;
      overflow: hidden; }
      .RadGrid_BootstrapLightBlue .rgEditForm.rgEditPopup > .rgHeader + div {
        box-sizing: border-box; }
    .RadGrid_BootstrapLightBlue .rgEditForm [type="image"] {
      margin-right: 2px;
      padding: 8px;
      border: 1px solid #1c3c55 !important;
      border-radius: 4px;
      background: #3672a1; }
      .RadGrid_BootstrapLightBlue .rgEditForm [type="image"]:hover {
        background: #29577b; }
    .RadGrid_BootstrapLightBlue .rgEditForm [type="text"]:disabled {
      background: #f1f8fe;
      opacity: .7; }
  .RadGrid_BootstrapLightBlue .rgDetailTable {
    border-color: #b3d9fa; }
    .RadGrid_BootstrapLightBlue .rgDetailTable .rgRow td:first-child,
    .RadGrid_BootstrapLightBlue .rgDetailTable .rgAltRow td:first-child {
      border-left-width: 0; }
  .RadGrid_BootstrapLightBlue .rgFooter .rgExpandCol {
    border-left-width: 0; }
  .RadGrid_BootstrapLightBlue .rgRow .rgExpandCol,
  .RadGrid_BootstrapLightBlue .rgRow .rgCollapseCol,
  .RadGrid_BootstrapLightBlue .rgAltRow .rgExpandCol,
  .RadGrid_BootstrapLightBlue .rgAltRow .rgCollapseCol {
    border-left-width: 0; }
  .RadGrid_BootstrapLightBlue .rgCommandCell {
    border-color: #b3d9fa;
    color: #000000;
    background-color: #deeefd; }
    .RadGrid_BootstrapLightBlue .rgCommandCell .t-button {
        border-radius: 4px;
        border-color: #29577b;
        color: #ffffff !important;
        background-color: #3672a1;
    }
      .RadGrid_BootstrapLightBlue .rgCommandCell .t-button:hover {
        border-color: #0d1b27;
        color: #ffffff;
        background-color: #29577b; }
      .RadGrid_BootstrapLightBlue .rgCommandCell .t-button:focus, .RadGrid_BootstrapLightBlue .rgCommandCell .t-button:active {
        border-color: #0d1b27;
        color: #ffffff;
        background-color: #29577b; }
  .RadGrid_BootstrapLightBlue .rgCommandCell {
    border-color: #b3d9fa; }

.GridItemDropIndicator_BootstrapLightBlue {
  border-top: 1px dashed #666; }

.GridToolTip_BootstrapLightBlue {
  border: 1px solid #c98400;
  padding: 3px;
  background: #ffefbd;
  color: #333; }

.RadGridRTL_BootstrapLightBlue .rgHeader:first-child,
.RadGridRTL_BootstrapLightBlue th.rgResizeCol:first-child,
.RadGridRTL_BootstrapLightBlue .rgFilterRow > td:first-child,
.RadGridRTL_BootstrapLightBlue .rgRow > td:first-child,
.RadGridRTL_BootstrapLightBlue .rgAltRow > td:first-child {
  border-left-width: 1px;
  padding-left: 7px; }

.GridContextMenu_BootstrapLightBlue .rgHCMClear,
.GridContextMenu_BootstrapLightBlue .rgHCMFilter {
  font-size: 1em;
  height: 2.42857em;
  border-color: #1c3c55;
  color: #ffffff;
  background-color: #3672a1;
  border-radius: 0.28571em; }
  .GridContextMenu_BootstrapLightBlue .rgHCMClear:hover,
  .GridContextMenu_BootstrapLightBlue .rgHCMFilter:hover {
    border-color: #0d1b27;
    color: #ffffff;
    background-color: #29577b; }

.GridContextMenu_BootstrapLightBlue .rmGroup .rgHCMItem div.rmContent {
  padding: 15px;
  margin: 0 auto; }

.RadEditor.reFullScreen{
    position:relative !important;
    height: 100% !important;
    width:100% !important;
}


/*.rgRow .rgSelectedRow td {
    background: pink !important;
}

.rgAltRow .rgSelectedCell td {
    background: red !important;
}*/
/* Darken alternate rows */
/*.rgAltRow {
    background-color: #e0e0e0 !important;*/ /* Light gray */
/*}*/

    /* Darken selected alternate rows */
    /*.rgAltRow.rgSelectedRow {
        background-color: #c0c0c0 !important;*/ /* Slightly darker */
        /*color: black !important;
    }*/

/* Ensure selected rows remain distinguishable */
/*.rgSelectedRow {
    background-color: #b0b0b0 !important;*/ /* Darker gray for selected */
    /*color: white !important;
}*/

.rgAltRow.rgSelectedRow td {
    background: #1f496c !important;
}

.rgSelectedRow td.rgSorted {
    background: rgb(31 73 108 / 0.90) !important;
}
.rgAltRow.rgSelectedRow td.rgSorted {
    background: rgb(31 73 108 / 0.90) !important;
}



.RadImageEditor_BootstrapLightBlue {
  border-color: #b3d9fa;
  color: #000000;
  background-color: #ecf6fe;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }

.RadImageEditor_BootstrapLightBlue.rieDialogs .riePrintContent,
.RadImageEditor_BootstrapLightBlue .rieHighlightVertical,
.RadImageEditor_BootstrapLightBlue .rieHighlightHorizontal,
.RadDock_BootstrapLightBlue.rieDialogs .rieActiveThumbsLink,
.RadDock_BootstrapLightBlue.rieDialogs .rieThumbsLink:hover,
.RadDock_BootstrapLightBlue.rieDialogs .riePrintContent,
.RadDock_BootstrapLightBlue.rieDialogs .riePrintContent img {
  border-color: #b3d9fa;
  color: #000000;
  background-color: #ecf6fe; }

.RadImageEditor_BootstrapLightBlue .rieContentArea,
.RadDock_BootstrapLightBlue.rieDialogs .rieThumbsBottomRow td,
.RadDock_BootstrapLightBlue.rieDialogs .rieDialogsThumbsLeft,
.RadDock_BootstrapLightBlue.rieDialogs .rieThumbsLink {
  border-color: #b3d9fa; }

.rieRotateTable .rbHovered .rbIcon:before,
.rieResizeButtons .rbHovered .rbIcon:before {
  color: #265b86; }

.rieBottomCell {
  border-color: #b3d9fa; }

.RadImageGallery_BootstrapLightBlue {
  color: #000000;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .RadImageGallery_BootstrapLightBlue .rigDotList > a {
    background: #f1f8fe;
    border-color: #b3d9fa; }
  .RadImageGallery_BootstrapLightBlue .rigDotList .rigCurrentItem {
    color: #265b86; }
  .RadImageGallery_BootstrapLightBlue .rigToolbar {
    color: #000000;
    background-color: rgba(222, 238, 253, 0.8); }
  .RadImageGallery_BootstrapLightBlue .rigCloseButton,
  .RadImageGallery_BootstrapLightBlue .rigDrawerButton {
    color: #000000;
    background-color: rgba(222, 238, 253, 0.8); }
  .RadImageGallery_BootstrapLightBlue .rigProgressBar div {
    background-color: #265b86; }
  .RadImageGallery_BootstrapLightBlue .rigPager {
    border-color: #b3d9fa;
    color: #000000;
    background-color: #ecf6fe; }
    .RadImageGallery_BootstrapLightBlue .rigPager a.rigCurrentPage {
      border-color: #265b86;
      color: #265b86; }
  .RadImageGallery_BootstrapLightBlue .rigTooltip {
    background-color: #f1f8fe;
    border-color: #b3d9fa; }
    .RadImageGallery_BootstrapLightBlue .rigTooltip:after {
      border-top-color: #f1f8fe; }
  .RadImageGallery_BootstrapLightBlue .rigToolbar .rigActionButton:hover {
    color: #265b86; }

.RadInput_BootstrapLightBlue,
.RadInputMgr_BootstrapLightBlue {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .t-ie .RadInput_BootstrapLightBlue, .t-ie
  .RadInputMgr_BootstrapLightBlue {
    height: 34px;
    height: calc(1.42857em + 14px); }

.RadInput_BootstrapLightBlue .riTextBox,
.RadInput_BootstrapLightBlue .riSelect,
.RadInput_BootstrapLightBlue .rcSelect,
.RadInputMgr_BootstrapLightBlue {
  border-color: #1c3c55;
  color: #f1f8fe;
  background-color: #fff !important; }

.RadInput_BootstrapLightBlue .riEmpty,
.RadInput_Empty_BootstrapLightBlue {
  color: rgba(0, 0, 0, 0.5) !important; }

.RadInput_BootstrapLightBlue.RadInputHovered .riTextBox,
.RadInput_BootstrapLightBlue.RadInputHovered .riSelect,
.RadInput_BootstrapLightBlue.RadInputHovered .rcSelect,
.RadInput_Hover_Default {
    border-color: #0d1b27;
    color: #000000;
    background-color: #fff !important;
}

.RadInput_BootstrapLightBlue.RadInputFocused .riTextBox,
.RadInput_BootstrapLightBlue.RadInputFocused .riContentWrapper,
.RadPicker_BootstrapLightBlue .RadInputFocused,
.RadInput_Focused_BootstrapLightBlue {
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); }

.RadInput_BootstrapLightBlue.RadInputFocused .riTextBox,
.RadInput_BootstrapLightBlue.RadInputFocused .riSelect,
.RadInput_BootstrapLightBlue.RadInputFocused .rcSelect,
.RadInput_Focused_BootstrapLightBlue {
    border-color: #2c689a;
    background-color: #fff !important;
}

.RadInput_BootstrapLightBlue .riTextBox,
.RadInputMgr_BootstrapLightBlue {
  padding: 6px 12px;
  border-radius: 4px; }

.RadInput_BootstrapLightBlue .riRead,
.RadInput_Read_BootstrapLightBlue {
    border-color: #1c3c55;
    color: #000000;
    background-color: #fff !important;
}

.RadInput_BootstrapLightBlue.RadInputError .riTextBox,
.RadInput_BootstrapLightBlue.RadInputError .riSelect,
.RadInput_BootstrapLightBlue.RadInputError .rcSelect,
.RadInput_Error_BootstrapLightBlue,
.RadForm.rfdTextbox .RadInput_BootstrapLightBlue .riError[type="text"],
.RadForm.rfdTextbox .RadInput_Error_Default[type="text"] {
  border-color: #a94442;
  color: #a94442;
  background-color: #fff !important; }

.RadInput_BootstrapLightBlue.RadInputError {
  color: #a94442; }

.RadInput_BootstrapLightBlue .riNegative,
.RadInput_Negative_BootstrapLightBlue {
  color: #1a1a1a; }

.RadInput_BootstrapLightBlue .riSelect {
  overflow: hidden;
  border-radius: 0 4px 4px 0; }

.RadInput_BootstrapLightBlue a,
.RadInput_BootstrapLightBlue.RadInputDisabled a:hover,
.RadInput_BootstrapLightBlue.RadInputDisabled a:active {
  border-color: #1c3c55;
  color: #ffffff;
  background-color: #3672a1;
  padding-left: 6px;
  padding-right: 6px; }

.RadInput_BootstrapLightBlue a:hover {
  border-color: #0d1b27;
  color: #ffffff;
  background-color: #29577b; }

.RadInput_BootstrapLightBlue a:focus, .RadInput_BootstrapLightBlue a:active {
  border-color: #0d1b27;
  color: #ffffff;
  background-color: #29577b; }

.RadInput_BootstrapLightBlue .riLabel {
  color: #000000;
  padding-top: 6px;
  padding-bottom: 6px; }

.RadInput_BootstrapLightBlue.riContButton .riDown {
  margin-left: -33px;
  margin-left: calc(-13px - 1.42857em); }

.RadLightBox_BootstrapLightBlue {
  font: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .RadLightBox_BootstrapLightBlue .rltbWrapper {
    border-color: #b3d9fa;
    color: #000000;
    background-color: #f1f8fe; }
  .RadLightBox_BootstrapLightBlue .rltbDescOverlayTop,
  .RadLightBox_BootstrapLightBlue .rltbDescOverlayBottom {
    background-color: rgba(241, 248, 254, 0.5); }
  .RadLightBox_BootstrapLightBlue .rltbActionButton:hover {
    color: #265b86; }
  .RadLightBox_BootstrapLightBlue .rltbCloseButton {
    border-color: #204e72;
    color: #fafafa;
    background-color: #265b86; }
  .RadLightBox_BootstrapLightBlue .rltbCloseButton:hover {
    border-color: #132d42;
    color: #fafafa;
    background-color: #1b405e; }
  .RadLightBox_BootstrapLightBlue .rltbCloseButton:active {
    border-color: #040a0f;
    color: #fafafa;
    background-color: #1b405e; }

.RadListBox_BootstrapLightBlue {
  color: #000000;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .RadListBox_BootstrapLightBlue .rlbButton {
    border-color: #1c3c55;
    color: #ffffff;
    background-color: #3672a1;
    padding: 6px;
    border-radius: 4px; }
  .RadListBox_BootstrapLightBlue .rlbButtonAreaTop {
    margin-bottom: 7px; }
  .RadListBox_BootstrapLightBlue .rlbButtonAreaBottom {
    margin-top: 7px; }
  .RadListBox_BootstrapLightBlue .rlbGroup,
  .RadListBox_BootstrapLightBlue .rlbTemplateContent {
    border-color: #b3d9fa;
    color: #000000;
    background-color: #f1f8fe; }
  .RadListBox_BootstrapLightBlue .rlbHeader,
  .RadListBox_BootstrapLightBlue .rlbFooter {
    padding: 3px 12px; }
  .RadListBox_BootstrapLightBlue .rlbList {
    padding: 0; }
  .RadListBox_BootstrapLightBlue .rlbCheckAllItems {
    padding: 3px 12px; }
  .RadListBox_BootstrapLightBlue .rlbItem {
    padding: 3px 12px; }
  .RadListBox_BootstrapLightBlue .rlbImage {
    margin-left: -4px;
    margin-right: 4px;
    padding: 0; }
  .RadListBox_BootstrapLightBlue .rlbGroup .rlbSelected.rlbDropClueAbove {
    border-top-color: #fff; }
  .RadListBox_BootstrapLightBlue .rlbGroup .rlbSelected.rlbDropClueBelow {
    border-bottom-color: #fff; }
  .RadListBox_BootstrapLightBlue .rlbButton:focus {
    border-color: rgba(13, 27, 39, 0.5);
    box-shadow: inset 0 0 5px rgba(13, 27, 39, 0.5); }
  .RadListBox_BootstrapLightBlue .rlbHovered.rlbItem, .RadListBox_BootstrapLightBlue .rlbHighlight {
    color: #ffffff;
    background-color: #3c75a3; }
  .RadListBox_BootstrapLightBlue .rlbHovered.rlbButton {
    border-color: #0d1b27;
    color: #ffffff;
    background-color: #29577b; }
  .RadListBox_BootstrapLightBlue .rlbActive.rlbButton {
    border-color: #0d1b27;
    color: #ffffff;
    background-color: #29577b;
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }
  .RadListBox_BootstrapLightBlue .rlbItem.rlbSelected {
    color: #ffffff;
    background-color: #265b86; }

.RadListBox_BootstrapLightBlue[dir="rtl"] .rlbCheck {
  margin-left: 4px;
  margin-right: -4px; }

.RadListBox_BootstrapLightBlue[dir="rtl"] .rlbImage {
  margin-left: 4px;
  margin-right: -4px; }

.RadListBox_BootstrapLightBlue.RadListBoxButtonAreaTop.rlbFixedHeight {
  padding: 20px 0 1.42857em; }
  .RadListBox_BootstrapLightBlue.RadListBoxButtonAreaTop.rlbFixedHeight .rlbButtonAreaTop {
    margin-top: -20px; }

.RadListBox_BootstrapLightBlue.RadListBoxButtonAreaBottom.rlbFixedHeight {
  padding: 20px 0 1.42857em; }
  .RadListBox_BootstrapLightBlue.RadListBoxButtonAreaBottom.rlbFixedHeight .rlbGroup,
  .RadListBox_BootstrapLightBlue.RadListBoxButtonAreaBottom.rlbFixedHeight .rlbTemplate {
    margin-top: -20px; }

.lock {
    position: relative;
    cursor: pointer;
    height: 32px;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

    .lock input {
        display: none;
    }

    .lock span:before,
    .lock span:after {
        content: "";
    }

    .lock span:before {
        width: 37px;
        height: 30px;
        margin-right: 8px;
        background: none;
        border-radius: 2px;
        display: inline-block;
        vertical-align: middle;
        transition: all .5s cubic-bezier(.175, .885, .32, 1);
    }

    .lock span:after {
        margin: 2px;
        width: 37px;
        height: 30px;
        background: #fff;
        fill: red;
        border-radius: 5px;
        position: absolute;
        left: 0;
        background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='38px' height='30px' version='1.1' style='shape-rendering:geometricPrecision; text-rendering:geometricPrecision; image-rendering:optimizeQuality; fill-rule:evenodd; clip-rule:evenodd' viewBox='0 0 38 30' xmlns:xlink='http://www.w3.org/1999/xlink'>  <g id='locked'><path id='curve1' fill='red' d='M19 3.16c4.67,0 8.47,3.79 8.47,8.47l0 2.51 -3.39 0 0 -2.51c0,-2.81 -2.28,-5.08 -5.08,-5.08 -2.81,0 -5.08,2.27 -5.08,5.08l0 2.51 -3.39 0 0 -2.51c0,-4.68 3.79,-8.47 8.47,-8.47z'/>   <path id='curve0' fill='red' d='M10.53 14.98l16.94 0c0.93,0 1.69,0.76 1.69,1.7l0 8.46c0,0.94 -0.76,1.7 -1.69,1.7l-16.94 0c-0.93,0 -1.69,-0.76 -1.69,-1.7l0 -8.46c0,-0.94 0.76,-1.7 1.69,-1.7zm8.47 2.54c0.93,0 1.69,0.76 1.69,1.7 0,0.53 -0.24,1 -0.62,1.31l0.62 3.77 -3.38 0 0.62 -3.77c-0.38,-0.31 -0.62,-0.78 -0.62,-1.31 0,-0.94 0.76,-1.7 1.69,-1.7l0 0z'/>  </g></svg>");
        background-size: 38px 30px;
        background-position: center;
        background-repeat: no-repeat;
        z-index: 2;
        transition: all .5s cubic-bezier(.175, .885, .32, 1);
    }

    .lock input:checked + span:after {
        margin: 2px;
        width: 37px;
        height: 30px;
        background: #fff;
        fill: red;
        border-radius: 5px;
        position: absolute;
        left: 0;
        background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='38px' height='30px' version='1.1' style='shape-rendering:geometricPrecision; text-rendering:geometricPrecision; image-rendering:optimizeQuality; fill-rule:evenodd; clip-rule:evenodd' viewBox='0 0 38 30' xmlns:xlink='http://www.w3.org/1999/xlink'>  <g id='unlocked'> <path id='curve1' fill='green' d='M19 3.16c4.67,0 8.47,3.79 8.47,8.47l0 2.51 -3.39 0 0 -2.51c0,-2.81 -2.28,-5.08 -5.08,-5.08 -0.93,0 -1.79,0.25 -2.54,0.68 -0.16,0.09 -0.32,0.2 -0.47,0.31l-2.41 -2.41 0.1 -0.09c1.45,-1.17 3.3,-1.88 5.32,-1.88z'/>  <path id='curve0' fill='green' d='M10.53 14.98l16.94 0c0.93,0 1.69,0.76 1.69,1.7l0 8.46c0,0.94 -0.76,1.7 -1.69,1.7l-16.94 0c-0.93,0 -1.69,-0.76 -1.69,-1.7l0 -8.46c0,-0.94 0.76,-1.7 1.69,-1.7zm8.47 2.54c0.93,0 1.69,0.76 1.69,1.7 0,0.53 -0.24,1 -0.62,1.31l0.62 3.77 -3.38 0 0.62 -3.77c-0.38,-0.31 -0.62,-0.78 -0.62,-1.31 0,-0.94 0.76,-1.7 1.69,-1.7l0 0z'/></g></svg>");
        background-size: 38px 30px;
        background-position: center;
        background-repeat: no-repeat;
        z-index: 2;
        transition: all .5s cubic-bezier(.175, .885, .32, 1);
    }

    .lock input:checked + span:before {
        background-color: none;
    }


/* The switch - the box around the slider */
.switch {
    position: relative;
    display: inline-block;
    width: 60px;
    height: 34px;
}

    /* Hide default HTML checkbox */
    .switch input {
        opacity: 0;
        width: 0;
        height: 0;
    }

/* The slider */
.slider {
    position: absolute;
    cursor: pointer;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #ccc;
    -webkit-transition: .4s;
    transition: .4s;
}

    .slider:before {
        position: absolute;
        content: "";
        height: 26px;
        width: 26px;
        left: 4px;
        bottom: 4px;
        background-color: white;
        -webkit-transition: .4s;
        transition: .4s;
    }

input:checked + .slider {
    background-color: #61A375 !important;
}

input:focus + .slider {
    box-shadow: 0 0 1px #61A375 !important;
}

input:checked + .slider:before {
    -webkit-transform: translateX(26px);
    -ms-transform: translateX(26px);
    transform: translateX(26px);
}

/* Rounded sliders */
.slider.round {
    border-radius: 34px;
}

    .slider.round:before {
        border-radius: 50%;
    }
.RadMap_BootstrapLightBlue {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .RadMap_BootstrapLightBlue .k-navigator {
    border-color: #1c3c55;
    color: #ffffff;
    background-color: #3672a1; }
  .RadMap_BootstrapLightBlue .k-button {
    border-color: #1c3c55;
    color: #ffffff;
    background-color: #3672a1; }
  .RadMap_BootstrapLightBlue .k-button:hover,
  .RadMap_BootstrapLightBlue .k-navigator > .k-button:hover {
    border-color: #0d1b27;
    color: #ffffff;
    background-color: #29577b; }
  .RadMap_BootstrapLightBlue .k-button:active,
  .RadMap_BootstrapLightBlue .k-button:focus,
  .RadMap_BootstrapLightBlue .k-navigator > .k-button:active,
  .RadMap_BootstrapLightBlue .k-navigator > .k-button:focus {
    border-color: #0d1b27;
    color: #ffffff;
    background-color: #29577b; }
  .RadMap_BootstrapLightBlue .k-marker {
    color: #265b86; }
  .RadMap_BootstrapLightBlue.k-tooltip {
    border-color: #30648e;
    color: #ffffff;
    background-color: #81a8c6; }
    .RadMap_BootstrapLightBlue.k-tooltip .k-tooltip-button {
      color: #ffffff;
      background-color: #3672a1; }
    .RadMap_BootstrapLightBlue.k-tooltip .k-tooltip-button:hover {
      color: #265b86; }
  @media \0screen\,screen\9 {
    .RadMap_BootstrapLightBlue .k-icon {
      background-image: url('<%=WebResource("Telerik.Web.UI.Skins.BootstrapLightBlue.Common.radActionsSprite.png")%>'); }
    .RadMap_BootstrapLightBlue .k-i-arrow-n {
      background-position: -17px -17px; }
    .RadMap_BootstrapLightBlue .k-button:hover .k-i-arrow-n {
      background-position: -67px -17px; }
    .RadMap_BootstrapLightBlue .k-button:active .k-i-arrow-n,
    .RadMap_BootstrapLightBlue .k-button:focus .k-i-arrow-n {
      background-position: -117px -17px; }
    .RadMap_BootstrapLightBlue .k-i-arrow-e {
      background-position: -17px -167px; }
    .RadMap_BootstrapLightBlue .k-button:hover .k-i-arrow-e {
      background-position: -67px -167px; }
    .RadMap_BootstrapLightBlue .k-button:active .k-i-arrow-e,
    .RadMap_BootstrapLightBlue .k-button:focus .k-i-arrow-e {
      background-position: -117px -167px; }
    .RadMap_BootstrapLightBlue .k-i-arrow-s {
      background-position: -17px -67px; }
    .RadMap_BootstrapLightBlue .k-button:hover .k-i-arrow-s {
      background-position: -67px -67px; }
    .RadMap_BootstrapLightBlue .k-button:active .k-i-arrow-s,
    .RadMap_BootstrapLightBlue .k-button:focus .k-i-arrow-s {
      background-position: -117px -67px; }
    .RadMap_BootstrapLightBlue .k-i-arrow-w {
      background-position: -17px -117px; }
    .RadMap_BootstrapLightBlue .k-button:hover .k-i-arrow-w {
      background-position: -67px -117px; }
    .RadMap_BootstrapLightBlue .k-button:active .k-i-arrow-w,
    .RadMap_BootstrapLightBlue .k-button:focus .k-i-arrow-w {
      background-position: -117px -117px; }
    .RadMap_BootstrapLightBlue .k-i-close,
    .RadMap_BootstrapLightBlue .k-i-close:hover {
      background-color: transparent;
      background-position: -67px -1917px; } }

.RadMediaPlayer_BootstrapLightBlue {
  color: #000000; }
  .RadMediaPlayer_BootstrapLightBlue .rmpToolbar {
    color: #000000;
    background-color: rgba(222, 238, 253, 0.9);
    border-color: #b3d9fa; }
  .RadMediaPlayer_BootstrapLightBlue div.rmpVolContrBar {
    background-color: rgba(222, 238, 253, 0.9);
    border-color: #b3d9fa; }
  .RadMediaPlayer_BootstrapLightBlue.rmpSolidBgr .rmpToolbar,
  .RadMediaPlayer_BootstrapLightBlue.rmpSolidBgr div.rmpVolContrBar {
    background-color: #deeefd; }
  .RadMediaPlayer_BootstrapLightBlue .rmpPlaylist {
    background-color: #f1f8fe; }
    .RadMediaPlayer_BootstrapLightBlue .rmpPlaylist li a {
      background-color: #3672a1;
      color: #ffffff; }
      .RadMediaPlayer_BootstrapLightBlue .rmpPlaylist li a:hover {
        background-color: #3c75a3;
        color: #ffffff; }
    .RadMediaPlayer_BootstrapLightBlue .rmpPlaylist li.rmpActive a {
      background-color: #265b86;
      color: #ffffff; }
    .RadMediaPlayer_BootstrapLightBlue .rmpPlaylist .rmpPlaylistPrevButton,
    .RadMediaPlayer_BootstrapLightBlue .rmpPlaylist .rmpPlaylistNextButton {
      background-color: #3672a1; }
      .RadMediaPlayer_BootstrapLightBlue .rmpPlaylist .rmpPlaylistPrevButton:hover,
      .RadMediaPlayer_BootstrapLightBlue .rmpPlaylist .rmpPlaylistNextButton:hover {
        background-color: #29577b; }
  .RadMediaPlayer_BootstrapLightBlue .rmpPlaylistVertical li,
  .RadMediaPlayer_BootstrapLightBlue .rmpPlaylistVerticalInside li {
    border-top: 1px solid rgba(255, 255, 255, 0.85);
    border-bottom: 1px solid #30648e; }
  .RadMediaPlayer_BootstrapLightBlue .rmpPlaylistVertical .rmpPlaylistPrevButtonWrap,
  .RadMediaPlayer_BootstrapLightBlue .rmpPlaylistVerticalInside .rmpPlaylistPrevButtonWrap {
    border-bottom: 1px solid rgba(255, 255, 255, 0.85); }
  .RadMediaPlayer_BootstrapLightBlue .rmpPlaylistVertical .rmpPlaylistNextButtonWrap,
  .RadMediaPlayer_BootstrapLightBlue .rmpPlaylistVerticalInside .rmpPlaylistNextButtonWrap {
    border-top: 1px solid rgba(255, 255, 255, 0.85); }
  .RadMediaPlayer_BootstrapLightBlue .rmpPlaylistHorizontal.rmpPlaylistNavButtons {
    border-bottom: 1px solid #30648e;
    border-bottom: 1px solid #1c3c55; }
  .RadMediaPlayer_BootstrapLightBlue .rmpPlaylistHorizontal li {
    border-left: 1px solid rgba(255, 255, 255, 0.85);
    border-right: 1px solid #30648e; }
  .RadMediaPlayer_BootstrapLightBlue .rmpPlaylistHorizontal .rmpPlaylistPrevButtonWrap,
  .RadMediaPlayer_BootstrapLightBlue .rmpPlaylistHorizontal .rmpPlaylistNextButtonWrap {
    border-left: 1px solid #1c3c55;
    border-right: 1px solid #1c3c55; }
  .RadMediaPlayer_BootstrapLightBlue .rmpBanner {
    border: 1px solid #b3d9fa; }
    .RadMediaPlayer_BootstrapLightBlue .rmpBanner .rmpActionButton {
      background-color: #3672a1;
      color: #ffffff; }
  .RadMediaPlayer_BootstrapLightBlue .rmpBigPlayButton,
  .RadMediaPlayer_BootstrapLightBlue .rmpBigPauseButton {
    background: rgba(236, 246, 254, 0.4); }
  .RadMediaPlayer_BootstrapLightBlue .rmpToolbar .rmpActionButton:hover,
  .RadMediaPlayer_BootstrapLightBlue .rmpToolbar .rmpActionButton .rmpSubtitlesActiveIcon,
  .RadMediaPlayer_BootstrapLightBlue .rmpToolbar .rmpActionButton .rmpHDActiveIcon {
    color: #265b86; }
  .RadMediaPlayer_BootstrapLightBlue .rmpSocialShareBox {
    background-color: #265b86; }
  .RadMediaPlayer_BootstrapLightBlue .RadSocialShare .sshLinkItem {
    border-color: #1c3c55;
    color: #ffffff;
    background-color: #3672a1; }
    .RadMediaPlayer_BootstrapLightBlue .RadSocialShare .sshLinkItem:active, .RadMediaPlayer_BootstrapLightBlue .RadSocialShare .sshLinkItem:hover {
      border-color: #0d1b27;
      color: #ffffff;
      background-color: #29577b; }

.RadMenu {
    z-index: 4 !important;
}
.RadMenu_BootstrapLightBlue {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
Main .RadMenu_BootstrapLightBlue .rmRootGroup {
    /*  border-color: #b3d9fa;*/
    color: #000000;
    background-color: #deeefd;
    border-radius: 4px;
    border-width: 2px !important;
    border-color: #176da4 !important;
    border-style: solid !important;
}
  .RadMenu_BootstrapLightBlue .rmRootGroup.rmVertical > .rmItem,
  .RadMenu_BootstrapLightBlue .rmRootGroup.rmVertical > .rmRootScrollGroup > .rmItem {
    float: none; }
  .RadMenu_BootstrapLightBlue .rmRootGroup > .rmItem,
  .RadMenu_BootstrapLightBlue .rmRootGroup > .rmRootScrollGroup > .rmItem {
    border-color: transparent; }
  .RadMenu_BootstrapLightBlue .rmRootGroup .rmRootLink {
    padding: 15px;
    color: #000000; }
  .RadMenu_BootstrapLightBlue .rmVertical .rmRootLink {
    padding-top: 10px;
    padding-bottom: 10px; }
  .RadMenu_BootstrapLightBlue .rmRootLink .rmText,
  .RadMenu_BootstrapLightBlue .rmVertical .rmRootLink .rmText {
    padding: 0; }
  .RadMenu_BootstrapLightBlue .rmRootLink:hover {
    color: #000000;
    background-color: #84accf; }
  .RadMenu_BootstrapLightBlue .rmFocused .rmRootLink {
    box-shadow: 0 0 3px 1px rgba(132, 193, 246, 0.5) inset; }
.RadMenu_BootstrapLightBlue .rmSelected .rmRootLink,
.RadMenu_BootstrapLightBlue .rmExpanded .rmRootLink {
    color: #000000;
    background-color: #80b9ec;
    box-shadow: 0 3px 5px rgba(0, 0, 0, 0.13) inset;
}
  .RadMenu_BootstrapLightBlue .rmRootLink.rmDisabled,
  .RadMenu_BootstrapLightBlue .rmRootLink.rmDisabled:hover {
    color: inherit;
    border-color: transparent;
    background-color: transparent;
    box-shadow: none; }
  .RadMenu_BootstrapLightBlue .rmVertical > .rmSeparator {
    margin: 0; }
  .RadMenu_BootstrapLightBlue .rmRootGroup.rmHorizontal > .rmSeparator,
  .RadMenu_BootstrapLightBlue .rmRootGroup.rmHorizontal > .rmRootScrollGroup > .rmSeparator {
    display: none; }
  .RadMenu_BootstrapLightBlue .rmRootGroup.rmVertical > .rmItem.rmSeparator,
  .RadMenu_BootstrapLightBlue .rmRootGroup.rmVertical > .rmRootScrollGroup > .rmItem.rmSeparator {
    margin: 9px 0;
    height: 1px;
    border-width: 0;
    overflow: hidden;
    background-color: #e5e5e5; }
  .RadMenu_BootstrapLightBlue .rmGroup,
  .RadMenu_BootstrapLightBlue .rmPopup,
  .RadMenu_BootstrapLightBlue .rmMultiColumn {
    padding: 0;
    border: 1px solid #b3d9fa;
    border-radius: 4px;
    color: #000000;
    background-color: #f1f8fe; }
  .RadMenu_BootstrapLightBlue .rmGroup.rmVertical {
    padding: 5px 0; }
  .RadMenu_BootstrapLightBlue .rmGroup.rmHorizontal {
    padding: 5px; }
  .RadMenu_BootstrapLightBlue .rmSlide .rmScrollWrap .rmVertical {
    padding: 5px 0; }
  .RadMenu_BootstrapLightBlue .rmSlide .rmScrollWrap .rmHorizontal {
    padding: 5px; }
  .RadMenu_BootstrapLightBlue .rmExpandDown + .rmSlide .rmGroup,
  .RadMenu_BootstrapLightBlue .rmExpandDown + .rmSlide .rmMultiColumn {
    border-radius: 0 0 4px 4px; }
  .RadMenu_BootstrapLightBlue .rmGroup .rmLink {
    padding: 3px 30px;
    border-width: 0;
    color: #000000; }
  .RadMenu_BootstrapLightBlue .rmGroup .rmLink .rmText {
    padding: 0;
    margin: 0; }
  .RadMenu_BootstrapLightBlue .rmGroup .rmLink:hover {
    border-color: #356890;
    color: #ffffff;
    background-color: #3c75a3; }
  .RadMenu_BootstrapLightBlue .rmGroup .rmFocused {
    box-shadow: 0 0 3px 1px rgba(27, 64, 94, 0.5) inset; }
  .RadMenu_BootstrapLightBlue .rmGroup .rmSelected > .rmLink,
  .RadMenu_BootstrapLightBlue .rmGroup .rmSelected > .rmLink:hover,
  .RadMenu_BootstrapLightBlue .rmGroup .rmExpanded > .rmLink,
  .RadMenu_BootstrapLightBlue .rmGroup .rmExpanded > .rmLink:hover {
    border-color: #1b405e;
    color: #ffffff;
    background-color: #265b86; }
  .RadMenu_BootstrapLightBlue .rmGroup .rmDisabled > .rmLink,
  .RadMenu_BootstrapLightBlue .rmGroup .rmDisabled > .rmLink:hover {
    color: inherit;
    border-color: transparent;
    background-color: transparent; }
  .RadMenu_BootstrapLightBlue .rmSeparator {
    border-color: #e5e5e5 transparent transparent #e5e5e5; }
  .RadMenu_BootstrapLightBlue .rmLeftArrow,
  .RadMenu_BootstrapLightBlue .rmRightArrow,
  .RadMenu_BootstrapLightBlue .rmTopArrow,
  .RadMenu_BootstrapLightBlue .rmBottomArrow {
    border-color: #1c3c55;
    color: #ffffff;
    background-color: #3672a1;
    border-width: 0;
    border-style: solid; }
    .RadMenu_BootstrapLightBlue .rmLeftArrow:hover,
    .RadMenu_BootstrapLightBlue .rmRightArrow:hover,
    .RadMenu_BootstrapLightBlue .rmTopArrow:hover,
    .RadMenu_BootstrapLightBlue .rmBottomArrow:hover {
      border-color: #0d1b27;
      color: #ffffff;
      background-color: #29577b; }
  .RadMenu_BootstrapLightBlue .rmLeftArrow,
  .RadMenu_BootstrapLightBlue .rmRightArrow {
    height: 100%; }
  .RadMenu_BootstrapLightBlue .rmLeftArrow {
    border-right-width: 1px; }
  .RadMenu_BootstrapLightBlue .rmRightArrow {
    border-left-width: 1px; }
  .RadMenu_BootstrapLightBlue .rmTopArrow {
    border-bottom-width: 1px; }
  .RadMenu_BootstrapLightBlue .rmBottomArrow {
    border-top-width: 1px; }
  .RadMenu_BootstrapLightBlue .rmTopFix,
  .RadMenu_BootstrapLightBlue .rmTopLeft,
  .RadMenu_BootstrapLightBlue .rmTopRight,
  .RadMenu_BootstrapLightBlue .rmBottomFix,
  .RadMenu_BootstrapLightBlue .rmBottomLeft,
  .RadMenu_BootstrapLightBlue .rmBottomRight {
    display: none; }
  .RadMenu_BootstrapLightBlue .rmShadows .rmGroup {
    box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2); }
  .RadMenu_BootstrapLightBlue .rmGroup:before,
  .RadMenu_BootstrapLightBlue .rmMultiColumn:before,
  .RadMenu_BootstrapLightBlue .rmScrollWrap > .rmHorizontal:before,
  .RadMenu_BootstrapLightBlue .rmScrollWrap > .rmVertical:before {
    display: none; }
.RadMenuPopup_BootstrapLightBlue {
    background-color: #29577b;
    color: white
}
.pointerhover.rmItem {
    align-items: center;
    text-align: center;
}
.rmItem.rmTemplate.pointerhover.rmSelected {
    color: #000000;
    background-color: #9bc2e5;
    box-shadow: 0 3px 5px rgba(0, 0, 0, 0.13) inset;
}

.RadMultiSelect_BootstrapLightBlue {
    background-color: transparent;
}

    .RadMultiSelect_BootstrapLightBlue .k-multiselect-wrap {
        border-color: #144e6a;
        color: #333333;
        background-color: #ffffff;
    }

        .RadMultiSelect_BootstrapLightBlue .k-multiselect-wrap > .k-readonly {
            opacity: .6;
        }

        .RadMultiSelect_BootstrapLightBlue .k-multiselect-wrap li .k-icon {
            opacity: .6;
        }

            .RadMultiSelect_BootstrapLightBlue .k-multiselect-wrap li .k-icon:hover {
                opacity: 1;
            }

        .RadMultiSelect_BootstrapLightBlue .k-multiselect-wrap li.k-button {
            border-color: #34495e;
            color: #ffffff;
            background-color: #258ebf;
        }

        .RadMultiSelect_BootstrapLightBlue .k-multiselect-wrap li:hover, .RadMultiSelect_BootstrapLightBlue .k-multiselect-wrap li.k-state-hover {
            border-color: #34495e;
            color: #ffffff;
            background-color: #1d6e94;
        }

        .RadMultiSelect_BootstrapLightBlue .k-multiselect-wrap li.k-button:active, .RadMultiSelect_BootstrapLightBlue .k-multiselect-wrap li.k-button.k-state-active {
            border-color: #0b2836;
            color: #ffffff;
            background-color: #1d6e94;
            box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.06);
        }

        .RadMultiSelect_BootstrapLightBlue .k-multiselect-wrap li:focus, .RadMultiSelect_BootstrapLightBlue .k-multiselect-wrap li.k-state-focused {
            box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.13);
        }

            .RadMultiSelect_BootstrapLightBlue .k-multiselect-wrap li:focus .k-icon, .RadMultiSelect_BootstrapLightBlue .k-multiselect-wrap li.k-state-focused .k-icon {
                opacity: 1;
            }

        .RadMultiSelect_BootstrapLightBlue .k-multiselect-wrap .k-icon.k-i-loading {
            background-color: transparent;
            background-repeat: no-repeat;
            background-position: center center;
        }

        .RadMultiSelect_BootstrapLightBlue .k-multiselect-wrap .k-i-loading {
            background-image: url(" ");
        }

        .RadMultiSelect_BootstrapLightBlue .k-multiselect-wrap:hover, .RadMultiSelect_BootstrapLightBlue .k-multiselect-wrap.k-state-hover {
            border-color: #0b2836;
            color: #333333;
            background-color: #ffffff;
        }

        .RadMultiSelect_BootstrapLightBlue .k-multiselect-wrap.k-invalid, .RadMultiSelect_BootstrapLightBlue .k-multiselect-wrap.k-invalid:hover, .RadMultiSelect_BootstrapLightBlue .k-multiselect-wrap.k-state-invalid {
            color: #d9534f;
            border-color: #d9534f;
        }

    .RadMultiSelect_BootstrapLightBlue.k-state-focused > .k-multiselect-wrap {
        border-color: #3b87c8;
        color: #333333;
        background-color: #ffffff;
        box-shadow: 0 0 8px rgba(60, 135, 200, 0.6);
    }

.RadMultiSelectDropDown_BootstrapLightBlue.k-popup {
    border-color: #dedede;
    color: #333333;
    background-color: #ffffff;
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}

    .RadMultiSelectDropDown_BootstrapLightBlue.k-popup > kendo-list > .k-first {
        border-bottom: 1px solid #dedede;
    }

    .RadMultiSelectDropDown_BootstrapLightBlue.k-popup > .k-group-header,
    .RadMultiSelectDropDown_BootstrapLightBlue.k-popup .k-outer-group-header.k-first,
    .RadMultiSelectDropDown_BootstrapLightBlue.k-popup > .k-virtual-wrap > .k-group-header {
        color: #333333;
        border-bottom-color: #dedede;
    }

    .RadMultiSelectDropDown_BootstrapLightBlue.k-popup .k-outer-group-header {
        border-bottom-color: #dedede;
    }

    .RadMultiSelectDropDown_BootstrapLightBlue.k-popup .k-list .k-item > .k-group {
        color: #ffffff;
        background: #333333;
    }

        .RadMultiSelectDropDown_BootstrapLightBlue.k-popup .k-list .k-item > .k-group::before {
            border-color: #333333 #333333 transparent transparent;
        }

.RadMultiSelectDropDown_BootstrapLightBlue_rtl.k-popup .k-list .k-item > .k-group::before {
    border-color: #333333 transparent transparent #333333;
}

.RadMultiSelectDropDown_BootstrapLightBlue .k-group-header + div > .k-list > .k-item.k-first::before {
    border-color: #dedede;
}

.RadMultiSelectDropDown_BootstrapLightBlue .k-list > .k-outer-group-header {
    color: #333333;
    border-color: #dedede;
}

.RadMultiSelectDropDown_BootstrapLightBlue.k-popup > .k-colorpalette,
.RadMultiSelectDropDown_BootstrapLightBlue.k-popup > .k-flatcolorpicker {
    background: transparent;
}

    .RadMultiSelectDropDown_BootstrapLightBlue.k-popup > .k-colorpalette:only-child,
    .RadMultiSelectDropDown_BootstrapLightBlue.k-popup > .k-flatcolorpicker:only-child {
        background: #f5f5f5;
    }

.RadMultiSelectDropDown_BootstrapLightBlue .k-list .k-item,
.RadMultiSelectDropDown_BootstrapLightBlue .k-list-optionlabel {
    transition-property: color, background-color, outline-color, box-shadow;
    transition-duration: 200ms;
    transition-timing-function: ease;
}

    .RadMultiSelectDropDown_BootstrapLightBlue .k-list .k-item:hover,
    .RadMultiSelectDropDown_BootstrapLightBlue .k-list .k-item.k-state-hover,
    .RadMultiSelectDropDown_BootstrapLightBlue .k-list-optionlabel:hover,
    .RadMultiSelectDropDown_BootstrapLightBlue .k-list-optionlabel.k-state-hover {
        color: #000000;
        background-color: #00baf2;
    }

        .RadMultiSelectDropDown_BootstrapLightBlue .k-list .k-item:hover.k-state-selected,
        .RadMultiSelectDropDown_BootstrapLightBlue .k-list .k-item.k-state-hover.k-state-selected,
        .RadMultiSelectDropDown_BootstrapLightBlue .k-list-optionlabel:hover.k-state-selected,
        .RadMultiSelectDropDown_BootstrapLightBlue .k-list-optionlabel.k-state-hover.k-state-selected {
            color: #ffffff;
            background-color: #7a2333;
        }

    .RadMultiSelectDropDown_BootstrapLightBlue .k-list .k-item:focus,
    .RadMultiSelectDropDown_BootstrapLightBlue .k-list .k-item.k-state-focused,
    .RadMultiSelectDropDown_BootstrapLightBlue .k-list-optionlabel:focus,
    .RadMultiSelectDropDown_BootstrapLightBlue .k-list-optionlabel.k-state-focused {
        box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.13);
    }

    .RadMultiSelectDropDown_BootstrapLightBlue .k-list .k-item.k-state-selected,
    .RadMultiSelectDropDown_BootstrapLightBlue .k-list-optionlabel.k-state-selected {
        color: #ffffff;
        background-color: #416e9c;
    }

.RadMultiSelectDropDown_BootstrapLightBlue .k-list-container .k-nodata {
    color: rgba(51, 51, 51, 0.5);
}

.RadNavigation_BootstrapLightBlue {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .RadNavigation_BootstrapLightBlue .rnvRootGroupWrapper {
    border-color: #b3d9fa;
    color: #000000;
    background-color: #deeefd; }
  .RadNavigation_BootstrapLightBlue .rnvRootLink {
    border-color: transparent; }
  .RadNavigation_BootstrapLightBlue .rnvMore {
    border-color: #b3d9fa;
    color: #000000;
    background-color: #deeefd; }
  .RadNavigation_BootstrapLightBlue .rnvHovered.rnvMore,
  .RadNavigation_BootstrapLightBlue .rnvHovered > .rnvRootLink {
    border-color: #84c1f6;
    color: #000000;
    background-color: #bfdffa; }
  .RadNavigation_BootstrapLightBlue .rnvSelected.rnvMore,
  .RadNavigation_BootstrapLightBlue .rnvSelected > .rnvRootLink,
  .RadNavigation_BootstrapLightBlue .rnvExpanded > .rnvRootLink {
    border-color: #84c1f6;
    color: #000000;
    background-color: #bfdffa;
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }
  .RadNavigation_BootstrapLightBlue .rnvFocused.rnvMore,
  .RadNavigation_BootstrapLightBlue .rnvFocused > .rnvRootLink {
    border-color: rgba(132, 193, 246, 0.5);
    box-shadow: inset 0 0 3px rgba(132, 193, 246, 0.5); }

.radSkin_BootstrapLightBlue {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }

.radSkin_BootstrapLightBlue .rnvPopup {
  border-color: #b3d9fa;
  color: #000000;
  background-color: #f1f8fe; }
  .radSkin_BootstrapLightBlue .rnvPopup .rnvHovered > .rnvLink {
    color: #ffffff;
    background-color: #3c75a3; }
  .radSkin_BootstrapLightBlue .rnvPopup .rnvSelected > .rnvLink,
  .radSkin_BootstrapLightBlue .rnvPopup .rnvExpanded > .rnvLink {
    color: #ffffff;
    background-color: #265b86; }
  .radSkin_BootstrapLightBlue .rnvPopup .rnvFocused > .rnvLink {
    box-shadow: inset 0 0 3px rgba(27, 64, 94, 0.5); }

.RadNotification_BootstrapLightBlue {
  border-color: #b3d9fa;
  color: #000000;
  background-color: #f1f8fe;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .RadNotification_BootstrapLightBlue .rnTitleBar {
    border-color: #b3d9fa;
    color: #000000;
    background-color: #deeefd; }
  .RadNotification_BootstrapLightBlue .rnCommands a:hover {
    border-color: #0d1b27;
    color: #ffffff;
    background-color: #29577b; }
  .RadNotification_BootstrapLightBlue.rnShadows {
    box-shadow: 2px 2px 3px rgba(179, 217, 250, 0.5); }

.check-open-closed .tgl {
    display: None;
}

    .check-open-closed .tgl,
    .check-open-closed .tgl:after,
    .check-open-closed .tgl:before,
    .check-open-closed .tgl *,
    .check-open-closed .tgl *:after,
    .check-open-closed .tgl *:before,
    .check-open-closed .tgl + .tgl-btn {
        box-sizing: border-box;
    }

        .check-open-closed .tgl::-moz-selection,
        .check-open-closed .tgl:after::-moz-selection,
        .check-open-closed .tgl:before::-moz-selection,
        .check-open-closed .tgl *::-moz-selection,
        .check-open-closed .tgl *:after::-moz-selection,
        .check-open-closed .tgl *:before::-moz-selection,
        .check-open-closed .tgl + .tgl-btn::-moz-selection,
        .check-open-closed .tgl::selection,
        .check-open-closed .tgl:after::selection,
        .check-open-closed .tgl:before::selection,
        .check-open-closed .tgl *::selection,
        .check-open-closed .tgl *:after::selection,
        .check-open-closed .tgl *:before::selection,
        .check-open-closed .tgl + .tgl-btn::selection {
            background: none;
        }

        .check-open-closed .tgl + .tgl-btn {
            outline: 0;
            display: inline-block;
            width: 4em;
            height: 2em;
            position: relative;
            cursor: pointer;
            -webkit-user-select: none;
            -moz-user-select: none;
            -ms-user-select: none;
            user-select: none;
        }

            .check-open-closed .tgl + .tgl-btn:after,
            .check-open-closed .tgl + .tgl-btn:before {
                position: relative;
                display: block;
                content: "";
                width: 50%;
                height: 100%;
            }

            .check-open-closed .tgl + .tgl-btn:after {
                left: 0;
            }

            .check-open-closed .tgl + .tgl-btn:before {
                display: none;
            }

        .check-open-closed .tgl:checked + .tgl-btn:after {
            left: 50%;
        }

.check-open-closed .tgl-flip + .tgl-btn {
    padding: 2px;
    transition: all 0.2s ease;
    font-family: sans-serif;
    perspective: 100px;
}

    .check-open-closed .tgl-flip + .tgl-btn:after,
    .check-open-closed .tgl-flip + .tgl-btn:before {
        display: inline-block;
        transition: all 0.4s ease;
        width: 100%;
        text-align: center;
        position: absolute;
        line-height: 2em;
        font-weight: bold;
        color: #fff;
        position: absolute;
        top: 0;
        left: 0;
        -webkit-backface-visibility: hidden;
        backface-visibility: hidden;
        border-radius: 4px;
    }

    .check-open-closed .tgl-flip + .tgl-btn:after {
        content: attr(data-tg-on);
        background: #61A375;
        transform: rotateY(-180deg);
    }

    .check-open-closed .tgl-flip + .tgl-btn:before {
        background: #851501;
        content: attr(data-tg-off);
    }

    .check-open-closed .tgl-flip + .tgl-btn:active:before {
        transform: rotateY(-20deg);
    }

.check-open-closed .tgl-flip:checked + .tgl-btn:before {
    transform: rotateY(180deg);
}

.check-open-closed .tgl-flip:checked + .tgl-btn:after {
    transform: rotateY(0);
    left: 0;
    background: #7FC6A6;
}

.check-open-closed .tgl-flip:checked + .tgl-btn:active:after {
    transform: rotateY(20deg);
}
.BtnOpen, .BtnClosed {
    padding: 0px !important;
}
/*.BtnClosed {
    padding: 0px !important;
    margin: 4px;
}*/
    .BtnOpen .rbToggleCheckbox {
        display: none;
    }

    .BtnClosed .rbToggleCheckboxChecked {
        display: none;
    }

    .BtnOpen .rbToggleCheckboxChecked {
        display: none;
    }

    .BtnClosed .rbToggleCheckbox {
        display: none;
    }

    .BtnOpen .rbText, .BtnClosed .rbText {
        width: 100px;
        line-height: 31px;
        color: white !important;
        border-radius: 5px;
        transition: all 0.2s ease;
        font-size: 1em;
    }
    .BtnOpen .rbText {
        background-color: #61A375;
        border: 1px solid #16582a;
    }
    .BtnClosed .rbText {
        background-color: #851501;
        border: 1px solid #420a00;
    }

.OpenDayBlock {
    display: inline-block;
    width: 100px;
    line-height: 31px;
    color: #3672a1 !important;
    border-radius: 5px;
    transition: all 0.2s ease;
    font-size: 1em;
}


.BtnClosed + .timeinfo {
    display: none;
}
.RadOrgChart_BootstrapLightBlue {
  color: #000000;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .RadOrgChart_BootstrapLightBlue .rocGroup {
    border-radius: 10px;
    background-color: rgba(222, 238, 253, 0.5); }
  .RadOrgChart_BootstrapLightBlue .rocItem,
  .RadOrgChart_BootstrapLightBlue .rocItemTemplate {
    border-radius: 5px;
    border-color: #30648e;
    color: #ffffff;
    background-color: #3672a1; }
  .RadOrgChart_BootstrapLightBlue .rocExpandArrow,
  .RadOrgChart_BootstrapLightBlue .rocCollapseArrow,
  .RadOrgChart_BootstrapLightBlue .rocExpandGroupArrow,
  .RadOrgChart_BootstrapLightBlue .rocCollapseGroupArrow {
    border-radius: 3px;
    border-color: #1c3c55;
    color: #ffffff;
    background-color: #3672a1; }
  .RadOrgChart_BootstrapLightBlue .rocLoadingNodes .rocExpandArrow,
  .RadOrgChart_BootstrapLightBlue .rocLoadingNodes .rocCollapseArrow,
  .RadOrgChart_BootstrapLightBlue .rocLoadingGroups .rocExpandGroupArrow,
  .RadOrgChart_BootstrapLightBlue .rocLoadingGroups .rocCollapseGroupArrow {
  /*  background-image: url('<%=WebResource("Telerik.Web.UI.Skins.BootstrapLightBlue.Common.loading_small.gif")%>'); */

  }
  .RadOrgChart_BootstrapLightBlue .rocExpandArrow:hover,
  .RadOrgChart_BootstrapLightBlue .rocCollapseArrow:hover,
  .RadOrgChart_BootstrapLightBlue .rocExpandGroupArrow:hover,
  .RadOrgChart_BootstrapLightBlue .rocCollapseGroupArrow:hover {
    border-color: #0d1b27;
    color: #ffffff;
    background-color: #29577b; }
  .RadOrgChart_BootstrapLightBlue .rocExpandArrow:active,
  .RadOrgChart_BootstrapLightBlue .rocCollapseArrow:active,
  .RadOrgChart_BootstrapLightBlue .rocExpandGroupArrow:active,
  .RadOrgChart_BootstrapLightBlue .rocCollapseGroupArrow:active {
    border-color: #0d1b27;
    color: #ffffff;
    background-color: #29577b;
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }

.RadOrgChart_BootstrapLightBlue.rocDetachedItem,
.RadOrgChart_BootstrapLightBlue.rocDetachedNode {
  border-radius: 5px;
  border-color: #30648e;
  color: #ffffff;
  background-color: #3672a1; }

.rocToolbar_BootstrapLightBlue {
  border-radius: 4px;
  border-color: #b3d9fa;
  color: #000000;
  background-color: #deeefd; }
  .rocToolbar_BootstrapLightBlue .rocToolbarButton {
    border-radius: 2px;
    border-color: #1c3c55;
    color: #ffffff;
    background-color: #3672a1; }
  .rocToolbar_BootstrapLightBlue .rocToolbarButton:hover {
    border-color: #0d1b27;
    color: #ffffff;
    background-color: #29577b; }
  .rocToolbar_BootstrapLightBlue .rocToolbarButton:active {
    border-color: #0d1b27;
    color: #ffffff;
    background-color: #29577b;
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }

.logindiv {
    max-width: 450px;
    margin: auto;
}



.headerRow {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
}

    header a {
        color: #00ccff
    }
    header a:visited {
        color: #00ccff
    }

.mainlogo {
    order: 1;
    padding:10px;
    width: 250px;
    height: 96px;
    align-items: center;
}
.LogoColour1 {
    fill: white
}

.LogoColour2 {
    fill: #00ccff;
    fill-rule: nonzero
}

.MainMenuTop {
    order: 2;
}

.profileimage {
    width: 65px;
    height: 65px;
    -webkit-border-radius: 100px;
    -khtml-border-radius: 100px;
    -moz-border-radius: 100px;
    border-radius: 100px;
    border: 2px solid #00CCFF
}



header .RadMenu_BootstrapLightBlue .rmRootGroup {
    border-color: none !important;
    color: #000;
    background-color: none !important;
    border-radius: 4px;
}
header .RadMenu .rmGroup, .RadMenu .rmRootGroup, .RadMenu .rmMultiColumn, .RadMenu .rmPopup {
    border: none !important;
}
header .RadMenu {
    text-align: center !important;
}
.mainmenubtnstop {
    text-align: center;
    padding: 5px;
    border-radius: 4px;
}
.mainmenubtnstop:hover {
    background-color: #253b52;
}

header .iconondark {
    width: 50px;
    height: 50px;
}
header .rmRootGroup {
    color:transparent;
}

.NavTopText {
    padding: 4px;
    line-height: 20px;
    vertical-align: middle;
    font-size:12px
}

.desktophide {
    display: none
}
.desktophide {
    display: inline
}
.LoginContainer {
    display: flex;
    align-items: center;
    order: 3;
    padding:20px;
}
.LoginProfileContainer {
    flex: 0 0 70px;
}
.LoginTextContainer {
    flex: 1;
}



.SloganStrip {
    width: 100%;
    background-color: #00CCFF;
    padding: 5px 0px 5px 0px;
}

.slogan {
    margin: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    width: 90%;
    height: 20px;
    display: block;
}

.slogan-icon {
    fill: #34495E
}
.menutopflex {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: stretch;
    align-content: center;
    margin: 10px auto 10px auto;
}
/*.patientSideMenu {
    position: sticky !important;
    top: 0;
}*/

@media only screen and (min-width: 1400px) {
/*    header {
        position: sticky !important;
        top: 0;
    }*/
}

@media only screen and (min-width: 0px) and (max-width: 1250px) {
    .headerRow {
        display: flex;
        flex-wrap: wrap;
    }

    .RadMenu .rmRootGroup .rmContent {
        padding: 0px !important;
    }
    .menutopflex {
/*        margin: -10px auto 5px auto;
        order: 3;*/
    }

    .LoginContainer {
        order: 2;
    }
}

    @media screen and (max-width:900px) {
        header .RadMenu_BootstrapLightBlue .rmRootGroup {
         width:100%;
        }

    }
    @media screen and (max-width:750px) {
        .mobilehide {
            display: none
        }
    }

.hide1000 {
    display: block
}

@media screen and (max-width:1000px) {
    .hide1000 {
        display: none !important
    }
}

@media screen and (max-width:650px) {
    .mainlogo {
        padding-bottom: 0px;
    }

    .LoginContainer {
        width: 100%;
        display: block;
        padding: 0px;
        margin: -20px 0px 10px 0px;
    }

    .profileimage {
        width: 55px;
        height: 55px;
    }

    .LoginProfileContainer {
        position: absolute;
        top: 5px;
        right: 5px;
    }

    .LoginTextContainer {
        display: block;
        position: relative;
        top: 0px;
        left: 5px;
        text-align: center;
    }


        /*    .mobilehide {
        display: none
    }

    .slogan {
        width: 90%;
        margin: auto;
    }*/
 }

    @media screen and (max-width:450px) {
        header .iconondark {
            width: 40px;
            height: 40px;
        }
    }

/*    .MainMenuTop {
        padding-top: 100px;
    }*/
}
/*  @media only screen and (min-width: 770px) and (max-width: 1150px) {
        .MainMenuTop {
            padding-top: 100px;
        }
    }

    @media only screen and (min-width: 600px) and (max-width: 769px) {
        .mainlogo {
            width: 100%;
            height: 90px;
            padding-top: 3px;
            margin: auto;
        }
    }




    @media screen and (max-width:600px) {
        .hide600 {
            display: none
        }
    }

    @media screen and (max-width:600px) {
        .mainlogo {
            width: 100%;
            height: 90px;
            padding-top: 3px;
            margin: auto;
        }

        .LoginContainer {
            width: 100%;
            display: block;
        }

        .mobilehide {
            display: none
        }

        .slogan {
            width: 90%;
            margin: auto;
        }

        .profileimage {
            width: 55px;
            height: 55px;
        }

        .LoginProfileContainer {
            position: absolute;
            top: -170px;
            right: 5px;
        }

        .LoginTextContainer {
            display: block;
            position: relative;
            top: 0px;
            left: 5px;
            text-align: center;
        }

        .RadMenu .rmRootGroup .rmContent {
            padding: 0.2em 0.2em 0.2em !important;
        }
    }

    @media only screen and (min-width: 301px) and (max-width: 510px) {
        .mainmenubtnstop {
            width: 100%;
            height: 100%;
            padding: 5px;
        }
    }

    @media only screen and (min-width: 0px) and (max-width: 300px) {
        .mainmenubtnstop {
            width: 100%;
            height: 100%;
            padding: 0px;
        }
    }*/
.MainDisplayItem .titlespan {
    display: block;
    width: 275px;
    font-size: 1.5em;
    background-color: #496e94;
    color: #fff;
    border-radius: 10px;
    padding: 10px;
    margin: auto;
}
.mainpageExternallinkbtns {
    background-color: #deeefd;
    border: 2px solid #34495e;
    color: #031f4c;
    border-radius: 10px;
    width: 200px;
    height: 60px;
    display: block;
    margin: 10px;
    float: left;
}

.full-width1 {
    position: absolute;
    left: 0;
    right: 0;
}

.full-width2 {
    position: absolute;
    width: 100%;
    left: 0;
}

.row-full2 {
    width: calc(100vw);
    position: relative;
    margin-left: -50vw;
    left: 50%;
    height: 250px;
    overflow: hidden;
    background-size: cover;
    background-position: center;
}
.size50 {
    width: 50px;
    height: 50px;
}

.size100 {
    width: 100px;
    height: 100px;
}
.size150 {
    max-width: 150px;
    max-height: 150px;
}
.size250 {
    max-width: 250px;
    max-height: 250px;
}
.size500 {
    width: 500px;
    height: 500px;
}

.imgcontain {
    max-width: 100%;
    object-fit: contain;
}

.responsive-image {
    width: 100%; /* Make it full width */
    height: auto; /* Keep proportional height */
    object-fit: contain; /* Ensures the entire image fits without cropping */
}
.padding0 {
    padding: 0px !important;
}
.padding10 {
    padding: 10px
}
.RadColorPicker .rcpPalette {
    width: 410px !important;
    background-color: white;
}
.no-wrap-text {
    overflow: hidden;
}
.removefloat {
    float: none;
}
.height100vm{
    height: 100vh;
}
.height100per {
    height: 100%;
}
.clearfix {
    overflow: auto;
}
    .clearfix::after {
        content: "";
        clear: both;
        display: table;
    }
.RadAjaxPanel{
    width:100%
}
.videoSize {
    width: 100%;
    aspect-ratio: 16/9 auto;
    overflow: hidden;
}
.roundedimage {
    /*width:50px;
    height:50px;*/
    -webkit-border-radius: 100px;
    -khtml-border-radius: 100px;
    -moz-border-radius: 100px;
    border-radius: 100px;
}
.civ {
    margin: 0;
    position: absolute;
    top: 50%;
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}

.calappName {
    font-size: 1.5em;
    font-weight: 600;
}
.calappTel {
    font-size: 0.8em;
}
.calappPostcode {
    font-size: 0.8em;
}
.calappTratment {
    font-size: 0.8em;
}
.calappDNA {
        color: red;
    font-size: 0.8em;
    }

.flexbtntub {
    display: flex;
    justify-content: space-between;
    margin:5px 0px 5px 0px;
}
.redbutton {
    background-color: #800a0a !important;
    border-color: #400000 !important;
    color: white !important;
}
.greenbutton {
    background-color: #1c6300 !important;
    border-color: #103800 !important;
    color: white !important;
}
.rgAdd {
    background-color: #1c6300 !important;
}
.DidNotAttend {
    background-color: #fff5fa !important;
}
.fixBottom {
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    padding: 10px;
    background-color: #b3d9fa;
    z-index: 5000;
    border-top: solid 2px #34495e;
   
}
.fixBottomPopWindow {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    padding: 10px !important;
    background-color: #b3d9fa;
    z-index: 5000;
    border-top: solid 2px #34495e;
}
.fixBottomPopWindowFixed {
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    padding: 10px !important;
    background-color: #b3d9fa;
    z-index: 5000;
    border-top: solid 2px #34495e;
}
.fixBottomPopWindowInline{
    position:relative;
    display:inline-block;
    padding: 10px !important;
    background-color: #b3d9fa;
    border: solid 2px #34495e;
    border-radius:5px;
    height:auto;
width:100%
}

.DeletedRow {
    color: red
}

.highlight {
    box-shadow: 0 0 0 99999px rgba(0, 0, 0, .7) !important;
    position: relative;
    z-index: 3000; /*not higher than confirm settings*/
    pointer-events: auto;
    transition: all 0.5s ease;
}

    .fixBottomPopWindow .p-icon {
        display:inline !important
    }
.fullwidth {
    max-width: 100% !important;
    width: 100% !important;
}

.maxwidth100P {
    max-width: 100% !important;
}

.maxwidth500 {
    width: 100%;
    max-width: 500px;
    margin: auto;
    padding: 5px;
}

.uppercase {
    text-transform: uppercase
}

.TextCenter {
    text-align: center;
}
.TextRight {
    text-align: right;
}
.TextLeft {
    text-align: left;
}
.centeredDiv {
    margin-left:0;
    margin-right:0px;
}
.centered {
    margin: auto;
}
.block {
    display: block;
}
.inlineblock {
    display: inline-block;
}

.imagezoomfill {
    object-fit: contain;
}

.max650container {
    display: block;
    margin: auto;
    max-width: 650px;
}
.VideoAspectScale16-container {
    position: relative;
    overflow: hidden;
    width: 100%;
    padding-top: 56.25%; /* 16:9 Aspect Ratio (divide 9 by 16 = 0.5625) */
}

/* Then style the iframe to fit in the container div with full height and width */
.responsive-iframe {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    width: 100%;
    height: 100%;
}
.FlexVertical {
    display: flex;
    justify-content: center;
}
.row-full {
    width: 100%;
    position: relative;
/*    margin-left: -50vw;
    left: 50%;*/
    height: 250px;
    overflow: hidden;
    /*background-image: url('/backgrounds/background3.jpg');*/
    background-size: cover;
    background-position: center;
    padding: 0;
    /*margin-bottom: 25px;
    margin-top: -40px;*/
}
.none {
    all: unset !important;
}
.width100per{
    width:100% !important;
    display:inline-block;
}
.width90per {
    width: 90% !important;
}
.width75per {
    width: 80% !important;
}
.paddleft20 {
    padding-left: 20px;
}
.FlexContainerLeft {
    display: flex;
    flex-wrap: wrap;
    justify-content: left;
}
.floatleft {
    float: left;
}
.floatright {
    float: right;
}

.floatleftPad20 {
    float: left;
    margin:10px 20px 10px 0px;
}

.margin10 {
    margin: 10px;
}

.PadR10 {
    margin: 0px 10px 0px 0px;
}
.PadRL10 {
    margin: 0px 10px 0px 10px;
}

.LinkButtonAsLink {
    all: unset !important;
    color: blue !important;
    border-bottom: 1px solid blue !important;
}

.DropZone1 {
    margin-top:10px;
    width: 100%;
    height: 90px;
    line-height: 90px;
    border: 1px solid #34495e;
    border-radius: 5px;
    background-color: #d9d9d9;
    float: left;
    text-align: center;
    font-size: 16px;
    color: #34495e;
}

.flex-container {
    display: flex;
    max-width: 700px;
    flex-wrap: wrap;
}

.flex-child {
    flex: 1;
    padding-right: 20px !important;
    padding-bottom: 10px !important;
}

.width33p {
    width: 16.665%;
}
.width25p {
    width: 25%;
}
.width20p {
    width: 20%;
}
.width20psmall {
    width: 20%;
}


.width33p2across {
    width: 50%;
}


@media only screen and (min-width: 1600px) and (max-width: 2000px) {
    .width33p {
        width: 33.33%;
    }
    .width20psmall {
        width: 33.33%;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1599px) {
    .width33p {
        width: 33.33%;
    }

    .width20p {
        width: 33.33%;
    }
    .width20psmall {
        width: 33.33%;
    }
}

@media only screen and (min-width: 900px) and (max-width: 1199px) {
    .width33p {
        width: 33.33%;
    }

    .width20p {
        width: 33.33%;
    }
    .width20psmall {
        width: 50%;
    }
}

@media only screen and (min-width: 601px) and (max-width: 900px) {
    .width33p {
        width: 50%;
    }

    .width33p2across {
        width: 100%;
    }

    .width20p {
        width: 50%;
    }
    .width20psmall {
        width: 100%;
    }
}

@media only screen and (max-width: 600px) {
    .width33p {
        width: 100%;
    }

    .width33p2across {
        width: 100%;
    }

    .width20p {
        width: 100%;
    }
    .width20psmall {
        width: 100%;
    }
}
#myCookieConsent {
    z-index: 999;
    min-height: 20px;
    font-family: OpenSans, arial, "sans-serif";
    padding: 10px 20px;
    background: rgba(0,0,0,0.6);
    overflow: hidden;
    position: fixed;
    color: #FFF;
    bottom: 0px;
    right: 0px;
    display: none;
    left: 0;
    text-align: center;
    font-size: 15px;
    font-weight: bold;
}

    #myCookieConsent div {
        padding: 5px 0 0;
    }

    #myCookieConsent a {
        color: #9ce8f0;
        display: inline-block;
        padding: 0 10px;
    }

        #myCookieConsent a:hover {
            color: #16d7fd;
        }

        #myCookieConsent a#cookieButton {
            /*display: inline-block;*/
            color: #000000;
            font-size: 1.1em;
            background: #00ccff;
            text-decoration: none;
            cursor: pointer;
            padding: 2px 20px;
            float: right;
            border-radius: 20px;
        }

            #myCookieConsent a#cookieButton:hover {
                background: #16d7fd;
                color: #000;
            }

.FooterWrapper {
    width: 100% !important;
    border-top: 3px solid #34495e;
    background-color: #deeefd;
    margin-top:20px;
}


.footer-header {
    font-size: 1.2em;
    font-family: Arial, cursive;
    color: #34495E;
    margin: 20px 0px 0px 0px;
}

.Footer a {
    background: transparent;
    color: #34495E;
    text-decoration: none;
}

ul.footer-menu {
    margin: 10px 5px 10px 5px;
}

.copyright {
    font-size: 0.7em;
    padding: 5px 10px;
    margin: 0px;
    /*border-top: 1px solid #2b6041;*/
}

.socialpagetext {
    color: #00CCFF
}

    .socialpagetext:hover {
        color: #34495E
    }

.socialpageback {
    color: #34495E
}

    .socialpageback:hover {
        color: #00CCFF
    }
.FlexContainer {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}

.FlexContainerLeft {
    display: flex;
    flex-wrap: wrap;
    justify-content: left;
}
.Flex2Accross {
    width: 50%
}
.Flex3Accross {
    width: 33%
}
.Flex4Accross {
    width: 25%
}
.Flex5Accross {
    width: 20%
}
.Flex6Accross {
    width: 16.66%
}

.FlexStrech {
    display: flex;
    align-items: stretch;
}

.FlexItem {
    display: block;
    background-color: #deeefd;
    text-align: center;
    border: 1px solid;
    border-color: #176da4;
    border-radius: 0.28571429em;
    width: calc(100% - 42px);
    height: calc(100% - 42px);
    padding: 10px;
    margin:10px;
}
.FlexItemBlank {
    display: block;
    width: calc(100% - 42px);
    height: calc(100% - 42px);
    padding: 10px;
    margin: 10px;
}

    .FlexItem:hover {
        border: 3px solid #176da4;
        padding: 8px;
        transform: scale(1.1);
    }

@media only screen and (min-width: 650px) and (max-width: 999px) {
    .size150 {
        max-width: 100px;
        max-height: 100px;
    }
    .Flex2Accross {
        width: 100%
    }
    .Flex3Accross {
        width: 50%
    }
    .Flex4Accross {
        width: 50%
    }

    .Flex5Accross {
        width: 25%
    }

    .Flex6Accross {
        width: 25%
    }
}
@media only screen and (min-width: 0px) and (max-width: 649px) {
    .size150 {
        max-width: 75px;
        max-height: 75px;
    }
    .Flex2Accross {
        width: 100%
    }
    .Flex3Accross {
        width: 100%
    }
    .Flex4Accross {
        width: 100%
    }

    .Flex5Accross {
        width: 50%
    }

    .Flex6Accross {
        width: 50%
    }
}
@media only screen and (min-width: 0px) and (max-width: 400px) {


    .Flex5Accross {
        width: 100%
    }

    .Flex6Accross {
        width: 100%
    }
}


.gridconatiner {
    display: grid;
    grid-auto-columns: minmax(100px, auto);
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    row-gap: 5px;
    column-gap: 10px;
    /*            justify-content: space-between; */
}

.gridf75 {
    grid-column: 1 / 9;
}

.gridl25 {
    grid-column: 9 / -1;
}

.gridf50 {
    grid-column: 1 / 7;
}

.gridl50 {
    grid-column: 7 / -1;
}

.gridf3rd {
    grid-column: 1 / 5;
}

.gridm3rd {
    grid-column: 5 / 9;
}

.gridl3rd {
    grid-column: 9 / -1;
}

.gridAll {
    grid-column: 1 / -1;
}

@media only screen and (min-width: 0px) and (max-width: 1300px) {
    .gridf75 {
        grid-column: 1 / -1;
    }

    .gridl25 {
        grid-column: 1 / -1;
    }

    .gridf3rd {
        grid-column: 1 / 7;
    }

    .gridm3rd {
        grid-column: 7 / -1;
    }

    .gridl3rd {
        grid-column: 1 / -1;
    }
}

@media only screen and (min-width: 0px) and (max-width: 1000px) {
    .gridf50 {
        grid-column: 1 / -1;
    }

    .gridl50 {
        grid-column: 1 / -1;
    }

    .gridf3rd {
        grid-column: 1 / -1;
    }

    .gridm3rd {
        grid-column: 1 / -1;
    }
}
.icontopnav {
    width: 50px;
    height: 50px;
}

.icontopnav .color1 {
    fill: #176da4
}

.icontopnav .color2 {
    fill: #3E9BD5
}

.iconsidenav {
    width: 40px;
    height: 40px;
}

.iconpatient {
padding:5px
}

.icononlight .color1 {
    fill: #176da4
}

.icononlight {
    fill: #3E9BD5
}
.iconondark {
    fill: #00ccff
}

.icononlight .color2 {
    fill: #3E9BD5
}

.iconondark .color1 {
    fill: white
}

.iconondark .color2 {
    fill: #00ccff
}

.LightBoxWrapper {
    list-style: none;
    display: block;
    margin: auto;
}

.LightBoxItemWrapper {
    float: left !important;
    padding: 1px 0 0 1px;
    cursor: pointer;
}

.LightBoxItemWrapper img {
    display: block;
    width: 100px;
    height: 100px;
}

.MapClinicImageBox {
    width: 75px;
    height: 75px;
    margin-bottom: 5px;
    background-color: #fff;
    position: relative;
}

.MapClinicImageBox img {
    max-height: 98%;
    max-width: 98%;
    width: auto;
    height: auto;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
}

html, body {
    /* IE 10-11 didn't like using min-height */
   
    width: 100%;
    padding: 0;
    margin: 0;
}

body {
    height: 100vh;
}
form {
    display: flex;
    flex-direction: column;
    height: 100%;
}
header {
    background-color: #34495e;
    color: #fff;
    z-index: 5;
    /*    flex-wrap: wrap;
    z-index: 5;
    flex-direction: row;
    justify-content: space-between;*/
}

/*.content {
    flex: 1 0 auto;*/ /* Prevent Chrome, Opera, and Safari from letting these items shrink to smaller than their content's default minimum size. */
/*}*/


main {
    flex: 1;
    padding:0px 20px 0px 20px
    /*    display: flex;
    flex: auto;*/
}
.footer {
    /*flex-shrink: 0;*/ /* Prevent Chrome, Opera, and Safari from letting these items shrink to smaller than their content's default minimum size. */
    display: inline-flex;
    padding: 20px;
    align-items: center;
    height: 100px;
}

.maxwidth {
    width: 96%;
    max-width: 1280px;
    margin: auto;
    padding: 0;
}
/*.rmpView{
    border:1px solid #34495E;
}

.RadMenu .rmRootGroup .rmContent {
    padding: 0.25em 0.2em 0.35em !important;
}*/
.FlexRow {
    display: flex;
    flex-direction: row;
}
.RadSideMenu{
    max-width: 300px;
}
.rightflexmain {
    flex: 1;
    padding: 0px 0px 0px 10px;
    width:100px /*not sure why this works for 100%*/
}
h2.entry-title {
    min-height: 80px;
    max-width: 100px;
}
/* Style the button that is used to open and close the collapsible content */
.QuestionDiv {
    background-color: #deeefd;
    color: #34495e;
    cursor: pointer;
    padding: 18px;
    width: 100%;
    border: none;
    text-align: left;
    outline: none;
    font-size: 15px;
    font-weight: bold;
    text-transform: uppercase;
}

    /* Add a background color to the button if it is clicked on (add the .active class with JS), and when you move the mouse over it (hover) */
.active {
    background-color: #deeefd;
}

    .QuestionDiv:hover {
        background-color: #0cf;
    }

/* Style the collapsible content. Note: hidden by default */
.AnswerDiv {
    padding: 0 18px;
    display: none;
    overflow: hidden;
}

button.QuestionDiv.active:after {
    content: "\2212";
}

button.QuestionDiv:after {
    content: '\002B';
    color: #34495e;
    font-weight: bold;
    float: right;
    margin-left: 5px;
}

@font-face {
    font-family: 'exclamation-red';
    src: url('../../images/svg-icons/exclamation-red.svg') format('svg');
}
.closebtn {
    margin-left: 15px;
    font-weight: bold;
    float: right;
    font-size: 22px;
    line-height: 20px;
    cursor: pointer;
    transition: .3s;
}
.alert-info, .alert-success, .alert-warning, .alert-error, .validation-error {
    border: 1px solid;
    border-radius: .6em;
    margin: 10px 0px !important;
    padding: 15px 15px 15px 55px !important;
    background-repeat: no-repeat;
    background-position: 10px center;
    background-size: 35px 35px;
}

.alert-inline {
    margin: 0px !important;
    padding: 7px 9px 9px 43px !important;
    background-size: 25px 25px;
}

.alert-fixed {
    position: fixed;
    bottom: 50px;
    left: 0px;
    right: 0px;
    z-index: 100;
    transition: all 5s ease-in-out;
}
.alert-info {
    color: #00529B;
    background-color: #deeefd;
    background-image: url('https://footco.co.uk/images/svg-icons/message-icons/info.svg');
}

.alert-success {
    color: #3c763d;
    background-color: #E1F2DC;
    background-image: url('https://footco.co.uk/images/svg-icons/message-icons/success.svg');
}

.alert-warning {
    color: #bd7000;
    background-color: #ede5df;
    background-image: url('https://footco.co.uk/images/svg-icons/message-icons/warning.svg');
}

.alert-error {
    color: #980005;
    background-color: #F7D2D5;
    background-image: url('https://footco.co.uk/images/svg-icons/message-icons/error.svg');
}

.alert-error a {
    color: #c41b13;
}

.validation-error {
    color: #980005;
    background-color: #f2dede;
    background-image: url('https://footco.co.uk/images/svg-icons/message-icons/validation2.svg');
}

.ValidatorError {
    color: red;
}
/*.riEmpty {
    background-color: #f2dede !important;
}*/



body {
    font: normal 16px "Segoe UI", Arial, sans-serif;
    color: #34495E;
    /*    background-color: rgba(255, 255, 255, 0.7);*/
}

/* latin */
@font-face {
    font-family: 'Handlee';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(../../Fonts/Handlee/Handlee-Regular.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
    font-family: 'Roboto Condensed';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(../../Fonts/Roboto_Condensed/RobotoCondensed-VariableFont_wght.ttf) format('truetype');
   }


.roboto-condensed {
    font-family: "Roboto Condensed", serif;
    font-optical-sizing: auto;
    font-weight:200;
    font-style: normal;
}

.imagebanner {
    padding: 0 !important;
    margin: 0 !important;
    width: 100% !important;
    overflow: hidden !important;
}

.pointerhover.rmItem {
    align-items: center;
    text-align: center;
}
.pointerhover.rmItem :hover {
    cursor: pointer;
    background-color: #AED3F2;
}

.bulletpointscontainer {
    padding-top: 20px;
    padding-left: 20px;
    max-width: 800px !important;
    margin: auto;
    background-color: rgba(27, 95, 32, 0.05);
    border-radius: 10px;
}




a {
    color: #3E9BD5;
}
    a:visited {
        text-decoration: none;
        color: #04538a;
    }


#page-container {
    position: relative;
    min-height: 100vh;
    background-color: aliceblue;
}
#content-wrapper {
    padding-bottom: 25px; /* Footer height */
    /*background-color: rgba(173, 209, 255, 0.25);*/
}
#footer-wrapper {
    border-top: 3px solid #add1ff;
    background-color: rgba(173, 209, 255, 0.78);
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 25px; /* Footer height */
    background-color: rgba(255, 255, 255, 0.7);
}

.ColourLabel {
    position: absolute;
    top: 5px;
    right: 4px;
    display: inline-block;
    border-radius: 25px;
    width: 40px;
    height: 25px;
    right: 30px;
    /*float:right;*/
}

.RadColorPicker .rcpIcon {
    min-width: 3.2em !important;
}
.GridColourLabel {
float:right;
    display: inline-block;
    border-radius: 25px;
    width: 40px;
    height: 25px;
    /*float:right;*/
}


.CenterLoading {
    /*vertical-align: middle;*/
    position: absolute;
    top: 50%;
    left: 50%;
    width: 250px;
    height: 250px;
    margin-top: -100px; /* Half the height */
    margin-left: -125px; /* Half the width */
}



@media only screen and (max-width: 1281px) {
}



#wrapper .maincontent {
    padding: 5px 5px 5px 5px !important;
}


@media only screen and (min-width: 481px) and (max-width: 720px) {
    body {
        font-size: 18px;
    }
}

@media only screen and (max-width: 480px) {
    body {
        font-size: 20px;
        /*min-width: 450px;*/
    }

    #wrapper .maincontent {
        padding: 2px 2px 2px 2px !important;
    }

    .RadMenu_Bootstrap {
        position: fixed;
        top: 10px;
        right: 10px;
        z-index: 5;
    }

    .t-container {
        padding-left: 5px !important;
        padding-right: 5px !important;
    }
    /*.mainlogo {
        width: 100% !important;
        height: 100px;
    }*/
    .h1 {
        font-size: 1.5em !important;
    }

    .footer-header {
        text-align: center;
    }

    .footer-menu {
        margin: auto !important;
        width: 150px;

    }

    ul.footer-menu {
        list-style-type: none;
        text-align: center;
        padding: 0px !important;
    }

    .copyright {
        text-align: center;
    }

    .socialLinks {
        margin: auto !important;
        width: 100%;
        text-align: center;
    }

    .t-col-xs-12 {
        width: 100% !important
    }
}

a {
    text-decoration: none;
}

img {
    border: 0;
    margin:5px;
}

button,
input {
    cursor: pointer;
}

hr {
    border-width: 1px 0 0 0;
    border-color: #6a7e9f;
    border-style: solid;
}

/*typography*/
h1, h2, h3, h4, h5, h6 {
    line-height: normal;

}

h1, h2, h3 {
    font-weight: normal;
    margin: .1em 0;
}

h4, h5, h6 {
    font-weight: bold;
}

h1 {
    font-size: 2.25em;
    /*font-family: Arial, cursive;*/
    font-family: "Roboto Condensed", serif;
    font-optical-sizing: auto;
    font-weight: 400;
    font-style: normal;
    color: #34495E;
}

h2 {
    font-size: 1.875em;
    font-family: "Roboto Condensed", serif;
    font-optical-sizing: auto;
    font-weight: 200;
    font-style: normal;
    margin: 4px;
}
.DocumentTitle {
    font-size: 1.875em;
    margin: 4px;
    font-weight: 600;
    display: block;
    width: 100%;
    color: #193665;
    background-color: #f1f8fe;
    border-radius: 10px;
    text-transform: capitalize;
}

.DocumentSection {
    text-transform: uppercase;
    font-size: 1.2em;
    font-weight: 600;
    color: #f1f8fe;
    padding: 2px 6px 2px 6px;
    background-color: #265071;
    border-radius: 10px;
    margin-top: 0px;
    margin-left: 5px;
    position: absolute
}

h3 {
    font-size: 1.5em;
}

h4 {
    font-size: 1.125em
}

h5 {
    font-size: 1em;
}

h6 {
    font-size: .875em;
}

p {
    margin: 4px 4px 20px 4px;
}

.frontpageul {
    font-size: 1.5em;
    font-family: Arial, cursive;
}

.RadInput_Telerik {
    margin: 10px;
}

#wrapper {
    padding: 0px 0px 0px 0px;
    position: relative;
}

.wrapper-inside {
    /*padding: 20px;*/
    padding-bottom: 25px;
}


#content-wrapper .header .RadMenu {
    float: none;
    display: inline-block;
    vertical-align: top;
}

.ContentPlaceHolder1_Login2 {
    max-width: 300px;
}

#content-wrapper .logo {
    margin: 10px 0;
    width: 100%;
    display: inline-block;
}

#content-wrapper .logo img {
    max-width: 100%;
}

/*template*/
#content-wrapper .t-container-fluid {
    max-width: 100%;
}

#content-wrapper .RadButton {
    font-size: 1em;
}

#content-wrapper .RadMenu,
div.RadMenuPopup,
#content-wrapper .RadMenu_Default, #wrapper .RadMenu_Default a.rmLink {
    font-size: 1em;
}
.t-row {
    padding:5px !important
}

#content-wrapper .maincontent {
    padding: 5px 40px 5px 40px;
    max-width: 1366px;
    margin-left: auto;
    margin-right: auto;
}

.payoptions {
    color: rgba(255, 255, 255, 0.7)
}

fieldset .t-row-wrap {
    padding-top: 5px;
    padding-bottom: 5px;
}

.myAccBtn {
    width: 200px;
}
.PlanBenefit {
    font-weight: bold !important;
    font-size: 18px;
}


.RadPanelBar_BootstrapLightBlue {
  border-color: #b3d9fa;
  color: #000000;
  background-color: #f1f8fe;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .RadPanelBar_BootstrapLightBlue .rpRootLink,
  .RadPanelBar_BootstrapLightBlue .rpHeaderTemplate {
    border-color: #b3d9fa;
    color: #000000;
    background-color: #deeefd;
    padding-top: 10px;
    padding-bottom: 10px; }
  .RadPanelBar_BootstrapLightBlue .rpRootLink .rpText,
  .RadPanelBar_BootstrapLightBlue .rpHeaderTemplate {
    font-size: 1.14em; }
  .RadPanelBar_BootstrapLightBlue .rpGroup .rpItem {
    padding: 0; }
    .RadPanelBar_BootstrapLightBlue .rpGroup .rpItem + .rpItem {
      margin-top: 0; }
    .RadPanelBar_BootstrapLightBlue .rpGroup .rpItem.rpFirst, .RadPanelBar_BootstrapLightBlue .rpGroup .rpItem.rpLast {
      padding: 0; }
  .RadPanelBar_BootstrapLightBlue .rpGroup .rpExpandHandle {
    top: 3px;
    right: 6px; }
  .RadPanelBar_BootstrapLightBlue .rpExpandHandle {
    top: 7px; }
  .RadPanelBar_BootstrapLightBlue .rpRootLink .rpExpandHandle {
    padding: 4px;
    border-radius: 4px; }
  .RadPanelBar_BootstrapLightBlue .rpLink.rpHovered {
    border-color: #356890;
    color: #ffffff;
    background-color: #3c75a3; }
  .RadPanelBar_BootstrapLightBlue .rpRootLink.rpHovered {
    border-color: #84c1f6;
    color: #000000;
    background-color: #bfdffa; }
  .RadPanelBar_BootstrapLightBlue .rpRootLink .rpExpandHandle.rpHovered {
    border-color: #84c1f6; }
  .RadPanelBar_BootstrapLightBlue .rpRootLink.rpSelected .rpExpandHandle.rpHovered {
    border-color: #84c1f6; }
  .RadPanelBar_BootstrapLightBlue .rpLink.rpFocused {
    border-color: #2c689a;
    box-shadow: inset 0 0 8px rgba(44, 104, 154, 0.4); }
  .RadPanelBar_BootstrapLightBlue .rpRootLink.rpFocused {
    border-color: #2c689a;
    box-shadow: inset 0 0 8px rgba(44, 104, 154, 0.4); }
  .RadPanelBar_BootstrapLightBlue .rpLink.rpSelected {
    border-color: #1b405e;
    color: #ffffff;
    background-color: #265b86; }
  .RadPanelBar_BootstrapLightBlue .rpRootLink.rpSelected {
    border-color: #84c1f6;
    color: #000000;
    background-color: #bfdffa;
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }

.RadUploadProgressArea_BootstrapLightBlue {
  border-color: #b3d9fa;
  color: #000000;
  background-color: #f1f8fe;
  border-radius: 3px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .RadUploadProgressArea_BootstrapLightBlue .ruHeader {
    color: #000000;
    background-color: #deeefd;
    border-color: #b3d9fa; }
  .RadUploadProgressArea_BootstrapLightBlue .ruFooter {
    color: #000000;
    background: #deeefd;
    border-color: #b3d9fa;
    padding: 0.5em 0.85714em; }
  .RadUploadProgressArea_BootstrapLightBlue .ruProgressBar {
    border-color: #1c3c55;
    border-radius: 0.31746em;
    background: #f1f8fe; }
  .RadUploadProgressArea_BootstrapLightBlue .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_BootstrapLightBlue .radButton {
    padding: 0.42857em 0.85714em;
    color: #ffffff;
    background-color: #3672a1;
    border-radius: 0.21429em;
    border-color: #1c3c55; }
    .RadUploadProgressArea_BootstrapLightBlue .radButton.ruHovered {
      color: #ffffff;
      background-color: #29577b;
      border-color: #0d1b27; }

.RadProgressBar_BootstrapLightBlue {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #000000;
  background-color: #deeefd;
  /* Vertical */ }
  .RadProgressBar_BootstrapLightBlue.rpbClassic {
    font-size: 14px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .RadProgressBar_BootstrapLightBlue,
  .RadProgressBar_BootstrapLightBlue .rpbStateSelected,
  .RadProgressBar_BootstrapLightBlue .rpbStateSelected:hover {
    background-image: none; }
  .RadProgressBar_BootstrapLightBlue.rpbHorizontal {
    height: 1.42857em;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset; }
  .RadProgressBar_BootstrapLightBlue > .rpbLabelWrapper {
    border-color: #b3d9fa;
    line-height: normal; }
  .RadProgressBar_BootstrapLightBlue .rpbLabel {
    font-size: 0.85714em; }
  .RadProgressBar_BootstrapLightBlue .rpbStateSelected,
  .RadProgressBar_BootstrapLightBlue .rpbStateSelected:hover,
  .RadProgressBar_BootstrapLightBlue .rpbStateSelected:link,
  .RadProgressBar_BootstrapLightBlue .rpbStateSelected:visited {
    background-color: #265b86;
    color: #ffffff; }
  .RadProgressBar_BootstrapLightBlue .rpbChunk {
    border-color: #b3d9fa; }
  .RadProgressBar_BootstrapLightBlue .rpbChunk.rpbStateDefault {
    background-color: #deeefd; }
  .RadProgressBar_BootstrapLightBlue.rpbHorizontal .rpbStateSelected,
  .RadProgressBar_BootstrapLightBlue.rpbHorizontal .rpbStateSelected:hover,
  .RadProgressBar_BootstrapLightBlue.rpbHorizontal .rpbStateSelected:link,
  .RadProgressBar_BootstrapLightBlue.rpbHorizontal .rpbStateSelected:visited,
  .RadProgressBar_BootstrapLightBlue.rpbHorizontal .rpbChunk.rpbStateSelected {
    border-color: #1b405e; }
  .RadProgressBar_BootstrapLightBlue.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_BootstrapLightBlue.rpbVertical {
    width: 1.42857em;
    box-shadow: 1px 0 2px rgba(0, 0, 0, 0.1) inset; }
  .RadProgressBar_BootstrapLightBlue.rpbVertical .rpbStateSelected,
  .RadProgressBar_BootstrapLightBlue.rpbVertical .rpbStateSelected:hover,
  .RadProgressBar_BootstrapLightBlue.rpbVertical .rpbStateSelected:link,
  .RadProgressBar_BootstrapLightBlue.rpbVertical .rpbStateSelected:visited,
  .RadProgressBar_BootstrapLightBlue.rpbVertical .rpbChunk.rpbStateSelected {
    border-color: #1b405e; }
  .RadProgressBar_BootstrapLightBlue.rpbIndeterminate {
    background-image: url('<%=WebResource("Telerik.Web.UI.Skins.BootstrapLightBlue.Common.radIndeterminate.gif")%>'); }

.RadRating_BootstrapLightBlue a:before {
  color: #c4c4c4; }

.RadRating_BootstrapLightBlue .rrtOver span,
.RadRating_BootstrapLightBlue a:hover .rrtPartComplement,
.RadRating_BootstrapLightBlue .rrtVertical .rrtSelected.rrtOver a,
.RadRating_BootstrapLightBlue .rrtSelected .rrtPartSelected,
.RadRating_BootstrapLightBlue .rrtSelected.rrtOver a {
  color: #adadad; }

.RadRating_BootstrapLightBlue .rrtSelected span {
  color: #428bca; }

.RadRating_BootstrapLightBlue .rrtSelected .rrtPart,
.RadRating_BootstrapLightBlue .rrtSelected.rrtOver span {
  color: #3071a9; }

.RadRating_BootstrapLightBlue .rrtReversed .rrtPart:before {
  color: #adadad; }

.RadRating_BootstrapLightBlue .rrtReversed .rrtSelected .rrtPartComplement:before {
  color: #3071a9; }

.RadRibbonBar_BootstrapLightBlue {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .RadRibbonBar_BootstrapLightBlue .rrbWrap {
    border-color: #b3d9fa;
    color: #000000;
    background-color: #deeefd; }
  .RadRibbonBar_BootstrapLightBlue .rrbTabs {
    border-bottom-color: #84c1f6; }
    .RadRibbonBar_BootstrapLightBlue .rrbTabs .rrbItem .rrbLink {
      padding: 10px 15px;
      border-radius: 4px 4px 0 0;
      border-color: transparent;
      color: #000000; }
    .RadRibbonBar_BootstrapLightBlue .rrbTabs .rrbItem.rrbHovered .rrbLink {
      color: #000000;
      border-color: #84c1f6;
      background-color: #bfdffa; }
    .RadRibbonBar_BootstrapLightBlue .rrbTabs .rrbItem.rrbSelected .rrbLink {
      border-color: #b3d9fa;
      color: #000000;
      background-color: #f1f8fe;
      border-color: #84c1f6 #84c1f6 #f1f8fe; }
    .RadRibbonBar_BootstrapLightBlue .rrbTabs .rrbItem,
    .RadRibbonBar_BootstrapLightBlue .rrbTabs .rrbApplicationItem {
      margin-right: 7px; }
  .RadRibbonBar_BootstrapLightBlue .rrbContextualItem {
    padding-top: 2.85714em; }
  .RadRibbonBar_BootstrapLightBlue .rrbQat + .rrbTabs .rrbContextualItem {
    margin-top: -2.85714em; }
  .RadRibbonBar_BootstrapLightBlue .rrbButton {
    padding: 6px;
    border-radius: 0.28571em; }
  .RadRibbonBar_BootstrapLightBlue .rrbAbox > .rrbButtonGroup .rrbButton {
    border-radius: 0; }
    .RadRibbonBar_BootstrapLightBlue .rrbAbox > .rrbButtonGroup .rrbButton + .rrbButton {
      margin-left: -1px; }
  .RadRibbonBar_BootstrapLightBlue .rrbAbox > .rrbButtonGroup .rrbButton:first-child {
    border-radius: 0.28571em 0em 0em 0.28571em; }
  .RadRibbonBar_BootstrapLightBlue .rrbAbox > .rrbButtonGroup .rrbButton:last-child {
    border-radius: 0em 0.28571em 0.28571em 0em; }
  .RadRibbonBar_BootstrapLightBlue .rrbApplicationItem {
    margin-bottom: 7px; }
    .RadRibbonBar_BootstrapLightBlue .rrbApplicationItem .rrbLink {
      width: 1.42857em;
      padding: 6px;
      border-radius: 0.28571em;
      color: transparent;
      border-color: #1c3c55;
      background-color: #3672a1; }
      .RadRibbonBar_BootstrapLightBlue .rrbApplicationItem .rrbLink:before {
        content: "\E002";
        font: 1.14286em WebComponentsIcons;
        color: #ffffff;
        vertical-align: middle; }
    .RadRibbonBar_BootstrapLightBlue .rrbApplicationItem.rrbSelected .rrbHeaderBar {
      border-color: #b3d9fa;
      background: #deeefd; }
    .RadRibbonBar_BootstrapLightBlue .rrbApplicationItem.rrbSelected .rrbLink {
      border-color: #84c1f6;
      background-color: #bfdffa; }
      .RadRibbonBar_BootstrapLightBlue .rrbApplicationItem.rrbSelected .rrbLink:before {
        color: #000000; }
  .RadRibbonBar_BootstrapLightBlue .rrbContextualItem .rrbLabel {
    color: #ffffff; }
  .RadRibbonBar_BootstrapLightBlue .rrbQat .rrbItem {
    border-radius: 4px; }
  .RadRibbonBar_BootstrapLightBlue .rrbQat .rrbQatDropDown label {
    padding: 6px 6px 6px 1.6em; }
  .RadRibbonBar_BootstrapLightBlue .rrbMenu {
    padding: 5px; }
  .RadRibbonBar_BootstrapLightBlue .rrbMenu .rrbHeader {
    margin: -5px -5px 5px;
    padding: 6px 12px;
    color: #000000;
    background-color: #deeefd; }
  .RadRibbonBar_BootstrapLightBlue .rrbToolTip {
    color: #000000;
    border-color: #b3d9fa;
    background-color: #ecf6fe; }
  .RadRibbonBar_BootstrapLightBlue .rrbCommandGroup {
    border-radius: 4px;
    padding: 7px 7px 30px;
    border-color: #b3d9fa;
    background-color: #deeefd; }
    .RadRibbonBar_BootstrapLightBlue .rrbCommandGroup:before {
      height: 4.64286em;
      padding: 19px 0; }
    .RadRibbonBar_BootstrapLightBlue .rrbCommandGroup ~ .rrbCommandGroup {
      margin-left: 0.5em; }
  .RadRibbonBar_BootstrapLightBlue .rrbCommandArea {
    padding: 0.5em;
    background-color: #f1f8fe; }
  .RadRibbonBar_BootstrapLightBlue .rrbResizeHandle {
    background-position: -20px -2220px; }
  .RadRibbonBar_BootstrapLightBlue .rrbTitle {
    border-color: #b3d9fa;
    color: #000000;
    background-color: #f1f8fe;
    margin: 4px -7px -30px;
    padding: 6px 12px; }
  .RadRibbonBar_BootstrapLightBlue .rrbCollapsedGroup {
    border-color: #b3d9fa; }
    .RadRibbonBar_BootstrapLightBlue .rrbCollapsedGroup .rrbIcon {
      border-color: #1c3c55; }

.RadRibbonBar_BootstrapLightBlue .rrbButton, .RadRibbonBar_BootstrapLightBlue .rrbButtonGroup .rrbButton, .RadRibbonBar_BootstrapLightBlue .rrbComboBox .rrbButton,
.RadRibbonBar_BootstrapLightBlue .rrbDropDown .rrbButton,
.RadRibbonBar_BootstrapLightBlue .rrbNumericTextBox .rrbButton,
.RadRibbonBar_BootstrapLightBlue .rrbColorPicker .rrbButton, .RadRibbonBar_BootstrapLightBlue .rrbDropDown .rrbDDInner, .RadRibbonBar_BootstrapLightBlue .rrbColorPicker .rrbCPInner, .RadRibbonBar_BootstrapLightBlue .rrbGalleryActions .rrbButton {
  border-color: #1c3c55;
  color: #ffffff;
  background-color: #3672a1; }

.RadRibbonBar_BootstrapLightBlue .rrbComboBox .rrbCBInner, .RadRibbonBar_BootstrapLightBlue .rrbDropDown .rrbDDInner, .RadRibbonBar_BootstrapLightBlue .rrbNumericTextBox .rrbNTBInner, .RadRibbonBar_BootstrapLightBlue .rrbColorPicker .rrbCPInner {
  padding: 6px 34px 6px 6px; }
  .RadRibbonBar_BootstrapLightBlue .rrbComboBox .rrbCBInner .rrbButton, .RadRibbonBar_BootstrapLightBlue .rrbDropDown .rrbDDInner .rrbButton, .RadRibbonBar_BootstrapLightBlue .rrbNumericTextBox .rrbNTBInner .rrbButton, .RadRibbonBar_BootstrapLightBlue .rrbColorPicker .rrbCPInner .rrbButton {
    border-radius: 0; }

.RadRibbonBar_BootstrapLightBlue .rrbComboBox .rrbButton,
.RadRibbonBar_BootstrapLightBlue .rrbDropDown .rrbButton,
.RadRibbonBar_BootstrapLightBlue .rrbNumericTextBox .rrbButton,
.RadRibbonBar_BootstrapLightBlue .rrbColorPicker .rrbButton {
  padding: 6px; }

.RadRibbonBar_BootstrapLightBlue .rrbQat .rrbButton, .RadRibbonBar_BootstrapLightBlue .rrbButton, .RadRibbonBar_BootstrapLightBlue .rrbButton .rrbArrow {
  border-color: transparent;
  background: transparent; }

.RadRibbonBar_BootstrapLightBlue .rrbQat .rrbButton:hover, .RadRibbonBar_BootstrapLightBlue .rrbButton:hover, .RadRibbonBar_BootstrapLightBlue .rrbButton.rrbHovered, .RadRibbonBar_BootstrapLightBlue .rrbButtonGroup .rrbButton:hover, .RadRibbonBar_BootstrapLightBlue .rrbComboBox .rrbButton.rrbHovered,
.RadRibbonBar_BootstrapLightBlue .rrbDropDown .rrbButton.rrbHovered,
.RadRibbonBar_BootstrapLightBlue .rrbNumericTextBox .rrbButton.rrbHovered,
.RadRibbonBar_BootstrapLightBlue .rrbColorPicker .rrbButton.rrbHovered, .RadRibbonBar_BootstrapLightBlue .rrbDropDown .rrbDDInner:hover, .RadRibbonBar_BootstrapLightBlue .rrbColorPicker .rrbCPInner:hover, .RadRibbonBar_BootstrapLightBlue .rrbGallery .rrbItem.rrbHovered, .RadRibbonBar_BootstrapLightBlue .rrbGalleryActions .rrbButton.rrbHovered, .rrbSlide_BootstrapLightBlue .rrbItem.rrbHovered {
  border-color: #0d1b27;
  color: #ffffff;
  background-color: #29577b; }

.RadRibbonBar_BootstrapLightBlue .rrbQat .rrbButton:active, .RadRibbonBar_BootstrapLightBlue .rrbButton.rrbClicked, .RadRibbonBar_BootstrapLightBlue .rrbButton.rrbPressed, .RadRibbonBar_BootstrapLightBlue .rrbButton.rrbExpanded, .RadRibbonBar_BootstrapLightBlue .rrbButton.rrbToggled, .RadRibbonBar_BootstrapLightBlue .rrbButtonGroup .rrbButton:active, .RadRibbonBar_BootstrapLightBlue .rrbButtonGroup .rrbButton.rrbClicked, .RadRibbonBar_BootstrapLightBlue .rrbButtonGroup .rrbButton.rrbPressed, .RadRibbonBar_BootstrapLightBlue .rrbComboBox .rrbButton.rrbClicked,
.RadRibbonBar_BootstrapLightBlue .rrbDropDown .rrbButton.rrbClicked,
.RadRibbonBar_BootstrapLightBlue .rrbNumericTextBox .rrbButton.rrbClicked,
.RadRibbonBar_BootstrapLightBlue .rrbColorPicker .rrbButton.rrbClicked, .RadRibbonBar_BootstrapLightBlue .rrbDropDown .rrbDDInner:active, .RadRibbonBar_BootstrapLightBlue .rrbColorPicker .rrbCPInner:active, .RadRibbonBar_BootstrapLightBlue .rrbGallery .rrbItem.rrbSelected, .RadRibbonBar_BootstrapLightBlue .rrbGalleryActions .rrbButton.rrbClicked, .rrbSlide_BootstrapLightBlue .rrbItem.rrbSelected {
  border-color: #0d1b27;
  color: #ffffff;
  background-color: #29577b;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }

.RadRibbonBar_BootstrapLightBlue .rrbMenu, .rrbDropDownSlide_BootstrapLightBlue .rrbPopup, .rrbSlide_BootstrapLightBlue .rrbPopup, .rrbPopup_BootstrapLightBlue, .rrbPopup_BootstrapLightBlue .rrbPopup {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  border-color: #b3d9fa;
  color: #000000;
  background-color: #f1f8fe; }

/*%menu-item {
	color: $list-item-text;
	background-color: $list-item-bg;
}*/
.RadRibbonBar_BootstrapLightBlue .rrbMenu .rrbItem.rrbHovered, .rrbPopup_BootstrapLightBlue .rrbItem.rrbHovered > .rrbInner, .rrbPopup_BootstrapLightBlue .rrbItem.rrbHovered > .rrbInner .rrbToggle, .rrbPopup_BootstrapLightBlue .rrbItem.rrbExpanded > .rrbInner {
  border-color: #356890;
  color: #ffffff;
  background-color: #3c75a3; }

.rrbPopup_BootstrapLightBlue .rrbItem.rrbExpanded > .rrbInner .rrbToggle {
  border-color: #1b405e;
  color: #ffffff;
  background-color: #265b86; }

.RadRibbonBar_BootstrapLightBlue .rrbGroupLauncher {
  width: 14px;
  height: 14px;
  top: auto;
  right: 0;
  bottom: 0; }
  .RadRibbonBar_BootstrapLightBlue .rrbGroupLauncher:before {
    content: "";
    border-width: 7px;
    border-color: transparent #b3d9fa #b3d9fa transparent;
    border-style: solid; }

.RadRibbonBar_BootstrapLightBlue .rrbSplitButton:hover .rrbArrow {
  border-color: #1c3c55;
  color: #ffffff;
  background-color: #3672a1;
  border-color: #0d1b27; }

.RadRibbonBar_BootstrapLightBlue .rrbSplitButton.rrbArrowHovered {
  border-color: #1c3c55;
  color: #ffffff;
  background-color: #3672a1;
  border-color: #0d1b27; }
  .RadRibbonBar_BootstrapLightBlue .rrbSplitButton.rrbArrowHovered .rrbArrow {
    border-color: #0d1b27;
    color: #ffffff;
    background-color: #29577b; }

.RadRibbonBar_BootstrapLightBlue .rrbSplitButton.rrbClicked .rrbArrow {
  border-color: #1c3c55;
  color: #ffffff;
  background-color: #3672a1;
  border-color: #0d1b27; }

.RadRibbonBar_BootstrapLightBlue .rrbSplitButton.rrbArrowHovered.rrbClicked {
  border-color: #1c3c55;
  color: #ffffff;
  background-color: #3672a1;
  border-color: #0d1b27;
  box-shadow: none; }
  .RadRibbonBar_BootstrapLightBlue .rrbSplitButton.rrbArrowHovered.rrbClicked .rrbArrow {
    border-color: #0d1b27;
    color: #ffffff;
    background-color: #29577b;
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }

.RadRibbonBar_BootstrapLightBlue .rrbSplitButton.rrbExpanded, .RadRibbonBar_BootstrapLightBlue .rrbSplitButton.rrbExpanded.rrbClicked {
  border-color: #0d1b27;
  color: #ffffff;
  background-color: #29577b;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }
  .RadRibbonBar_BootstrapLightBlue .rrbSplitButton.rrbExpanded .rrbArrow, .RadRibbonBar_BootstrapLightBlue .rrbSplitButton.rrbExpanded.rrbClicked .rrbArrow {
    border-color: #0d1b27; }

.RadRibbonBar_BootstrapLightBlue .rrbLargeButton .rrbArrow {
  border-radius: 0em 0em 0.28571em 0.28571em; }

.RadRibbonBar_BootstrapLightBlue .rrbSmallButton.rrbSplitButton .rrbArrow,
.RadRibbonBar_BootstrapLightBlue .rrbMediumButton.rrbSplitButton .rrbArrow {
  border-radius: 0em 0.28571em 0.28571em 0em; }

.RadRibbonBar_BootstrapLightBlue .rrbSmallButton.rrbMenuButton .rrbImagePlaceholder, .RadRibbonBar_BootstrapLightBlue .rrbSmallButton.rrbSplitButton .rrbImagePlaceholder {
  left: 6px; }

.RadRibbonBar_BootstrapLightBlue .rrbSmallButton.rrbMenuButton .rrbArrow, .RadRibbonBar_BootstrapLightBlue .rrbSmallButton.rrbSplitButton .rrbArrow {
  width: 22px; }

.RadRibbonBar_BootstrapLightBlue .rrbMediumButton {
  padding-left: 24px; }
  .RadRibbonBar_BootstrapLightBlue .rrbMediumButton .rrbImagePlaceholder {
    left: 4px; }

.RadRibbonBar_BootstrapLightBlue .rrbLargeButton {
  padding: 0;
  height: calc(4.28571429em + 36px); }
  .RadRibbonBar_BootstrapLightBlue .rrbLargeButton .rrbImagePlaceholder {
    top: 0.7em; }

.RadRibbonBar_BootstrapLightBlue .rrbComboBox .rrbCBInner {
  border-radius: 0.28571em;
  border-color: #1c3c55;
  background-color: #f1f8fe; }

.RadRibbonBar_BootstrapLightBlue .rrbComboBox .rrbCBInput {
  color: #000000; }

.RadRibbonBar_BootstrapLightBlue .rrbDropDown .rrbButton,
.RadRibbonBar_BootstrapLightBlue .rrbDropDown .rrbButton.rrbHovered {
  background: none; }

.RadRibbonBar_BootstrapLightBlue .rrbNumericTextBox {
  width: 4.28571em; }
  .RadRibbonBar_BootstrapLightBlue .rrbNumericTextBox .rrbNTBInner {
    border-radius: 0.28571em;
    border-color: #1c3c55;
    background-color: #f1f8fe; }
  .RadRibbonBar_BootstrapLightBlue .rrbNumericTextBox .rrbNTBInput {
    color: #000000; }

.RadRibbonBar_BootstrapLightBlue .rrbColorPicker .rrbButton,
.RadRibbonBar_BootstrapLightBlue .rrbColorPicker .rrbButton.rrbHovered {
  background: none; }

.RadRibbonBar_BootstrapLightBlue .rrbGallery {
  height: 6em;
  padding-right: 32px;
  border-radius: 0.28571em;
  border-color: #b3d9fa;
  background-color: #f1f8fe; }
  .RadRibbonBar_BootstrapLightBlue .rrbGallery .rrbItem .rrbLink {
    color: #000000;
    background-color: #f1f8fe; }

.RadRibbonBar_BootstrapLightBlue .rrbGalleryActions .rrbButton {
  width: 32px;
  border-radius: 0; }

.RadRibbonBar_BootstrapLightBlue .rrbCategoryTitle {
  color: #000000;
  background-color: #deeefd; }

.rrbDropDownSlide_BootstrapLightBlue .rrbListItem:hover {
  color: #ffffff;
  background-color: #3c75a3; }

.rrbSlide_BootstrapLightBlue .rrbCategoryTitle {
  color: #000000;
  background-color: #deeefd; }

.rrbSlide_BootstrapLightBlue .rrbGallery {
  background: #f1f8fe; }

.rrbSlide_BootstrapLightBlue .rrbLink {
  color: #000000;
  background-color: #f1f8fe; }

.rrbPopup_BootstrapLightBlue .rrbHeaderBar {
  border-color: #1c3c55;
  color: #ffffff;
  background-color: #3672a1; }

.rrbPopup_BootstrapLightBlue .rrbAuxiliaryPane {
  color: #000000;
  border-color: #b3d9fa;
  background: #deeefd; }

.rrbPopup_BootstrapLightBlue .rrbHeader,
.rrbPopup_BootstrapLightBlue .rrbFooter {
  color: #000000;
  border-color: #b3d9fa;
  background: #deeefd; }

.RadRotator_BootstrapLightBlue {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .RadRotator_BootstrapLightBlue .rrClipRegion {
    border-color: #b3d9fa;
    color: #000000;
    background-color: #f1f8fe;
    border-radius: 0.28571em; }
  .RadRotator_BootstrapLightBlue a.rrButton,
  .RadRotator_BootstrapLightBlue a.rrButton.rrButtonDisabled,
  .RadRotator_BootstrapLightBlue a.rrButton.rrButtonDisabled:hover,
  .RadRotator_BootstrapLightBlue a.rrButton.rrButtonDisabled:active,
  .RadRotator_BootstrapLightBlue a.rrButton.rrButtonDisabled:focus {
    padding: 6px;
    border-color: #1c3c55;
    color: #ffffff;
    background-color: #3672a1;
    box-shadow: none; }
  .RadRotator_BootstrapLightBlue a.rrButtonUp {
    top: 0.07143em; }
  .RadRotator_BootstrapLightBlue a.rrButtonLeft {
    left: 1px; }
  @media screen and (-webkit-min-device-pixel-ratio: 0) {
    .RadRotator_BootstrapLightBlue a.rrButtonUp {
      top: 0; }
    .RadRotator_BootstrapLightBlue a.rrButtonRight {
      right: 0; }
    .RadRotator_BootstrapLightBlue a.rrButtonDown {
      bottom: 0; }
    .RadRotator_BootstrapLightBlue a.rrButtonLeft {
      left: 0; } }
  .RadRotator_BootstrapLightBlue a.rrButton:hover {
    border-color: #0d1b27;
    color: #ffffff;
    background-color: #29577b;
    box-shadow: inset 0 0 1px #3672a1; }
  .RadRotator_BootstrapLightBlue a.rrButton:focus {
    outline-width: thin;
    outline-offset: -2px;
    outline-color: #0d1b27; }
  .RadRotator_BootstrapLightBlue a.rrButton:active {
    border-color: #0d1b27;
    color: #ffffff;
    background-color: #29577b;
    color: #ffffff;
    box-shadow: 0 3px 5px rgba(0, 0, 0, 0.125) inset; }
  .RadRotator_BootstrapLightBlue .rrLoadingSign {
  /*  background-image: url('<%=WebResource("Telerik.Web.UI.Skins.BootstrapLightBlue.Common.loading_small.gif")%>');*/

  }

.RadScheduler_BootstrapLightBlue {
  border-color: #b3d9fa;
  color: #000000;
  background-color: #f1f8fe;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .RadScheduler_BootstrapLightBlue align-content:hover {
    text-decoration: none; }
  .RadScheduler_BootstrapLightBlue .rsToolbar .rsButton {
    border-radius: 0; }
  .RadScheduler_BootstrapLightBlue .rsToolbar > li:first-child .rsButton {
    border-radius: 3px 0 0 3px; }
  .RadScheduler_BootstrapLightBlue .rsToolbar > li:last-child .rsButton {
    border-radius: 0 3px 3px 0; }
  .RadScheduler_BootstrapLightBlue .rsToolbar > li:only-child .rsButton {
    border-radius: 3px; }
  .RadScheduler_BootstrapLightBlue .rsButton {
    border-color: #1c3c55;
    color: #ffffff;
    background-color: #3672a1;
    padding: 6px 12px;
    border-radius: 3px; }
  .RadScheduler_BootstrapLightBlue .rsPrevDay,
  .RadScheduler_BootstrapLightBlue .rsNextDay {
    padding-left: 6px;
    padding-right: 6px; }
  .RadScheduler_BootstrapLightBlue .rsHovered > .rsButton,
  .RadScheduler_BootstrapLightBlue .rsButton.rsHovered,
  .RadScheduler_BootstrapLightBlue .rsButton:hover {
    border-color: #0d1b27;
    color: #ffffff;
    background-color: #29577b; }
  .RadScheduler_BootstrapLightBlue .rsSelected > .rsButton,
  .RadScheduler_BootstrapLightBlue .rsPressed > .rsButton,
  .RadScheduler_BootstrapLightBlue .rsButton:active,
  .RadScheduler_BootstrapLightBlue .rsButton.rsPressed {
    border-color: #0d1b27;
    color: #ffffff;
    background-color: #29577b;
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }
  .RadScheduler_BootstrapLightBlue .rsPrimary {
    border-color: #204e72;
    color: #fafafa;
    background-color: #265b86; }
    .RadScheduler_BootstrapLightBlue .rsPrimary:hover {
      border-color: #132d42;
      color: #fafafa;
      background-color: #1b405e; }
    .RadScheduler_BootstrapLightBlue .rsPrimary:active {
      border-color: #040a0f;
      color: #fafafa;
      background-color: #1b405e; }
  .RadScheduler_BootstrapLightBlue .rsHeader {
    border-color: #b3d9fa;
    color: #000000;
    background-color: #deeefd;
    padding: 8px; }
  .RadScheduler_BootstrapLightBlue .rsFooter {
    border-color: #b3d9fa;
    color: #000000;
    background-color: #ecf6fe;
    padding: 8px; }
  .RadScheduler_BootstrapLightBlue .rsFullTime {
    padding-left: 8px; }
  .RadScheduler_BootstrapLightBlue .rsHorizontalHeaderWrapper {
    border-color: #b3d9fa;
    color: #000000;
    background-color: #deeefd; }
  .RadScheduler_BootstrapLightBlue .rsSpacerCell,
  .RadScheduler_BootstrapLightBlue .rsAllDayHeader {
    border-color: #dddddd; }
  .RadScheduler_BootstrapLightBlue .rsHorizontalHeaderTable th {
    border-color: #dddddd; }
  .RadScheduler_BootstrapLightBlue .rsVerticalHeaderTable th {
    border-color: transparent #dddddd; }
  .RadScheduler_BootstrapLightBlue .rsVerticalHeaderTable .rsAlt th {
    border-color: #dddddd #dddddd; }
  .RadScheduler_BootstrapLightBlue .rsVerticalHeaderTable .rsMainHeader th:first-child {
    border-bottom-color: #dddddd; }
  .RadScheduler_BootstrapLightBlue .rsAllDayRow td,
  .RadScheduler_BootstrapLightBlue .rsContentTable .rsAllDayRow td {
    border-color: #dddddd; }
  .RadScheduler_BootstrapLightBlue .rsContentTable td {
    border-color: #e7ebee #e7ebee; }
  .RadScheduler_BootstrapLightBlue .rsContentTable .rsAlt td {
    border-color: #dddddd #e7ebee; }
  .RadScheduler_BootstrapLightBlue .rsOtherMonth,
  .RadScheduler_BootstrapLightBlue .rsNonWorkHour,
  .RadScheduler_BootstrapLightBlue .rsSunCol,
  .RadScheduler_BootstrapLightBlue .rsSatCol {
    background: #deeefd; }
  .RadScheduler_BootstrapLightBlue .rsApt {
    color: #ffffff; }
  .RadScheduler_BootstrapLightBlue .rsAptContent {
    border-radius: 4px;
    color: #ffffff;
    background-color: #265b86; }
  .RadScheduler_BootstrapLightBlue .rsAptResize:before {
    background: rgba(255, 255, 255, 0.8); }
  .RadScheduler_BootstrapLightBlue .rsOvertimeArrow {
    border-color: #1c3c55;
    color: #ffffff;
    background-color: #3672a1; }
  .RadScheduler_BootstrapLightBlue .rsOvertimeArrow:hover {
    border-color: #0d1b27;
    color: #ffffff;
    background-color: #29577b; }
  .RadScheduler_BootstrapLightBlue .rsResourceMarker {
    background-color: #97b7d1; }
  .RadScheduler_BootstrapLightBlue .rsYearView .rsMonthHeader {
    border-color: #dddddd; }
  .RadScheduler_BootstrapLightBlue .rsYearView thead tr:nth-child(2) {
    color: #797c7f; }
  .RadScheduler_BootstrapLightBlue .rsYearView .rsDateHeader {
    border-color: transparent;
    border-radius: 4px; }
  .RadScheduler_BootstrapLightBlue .rsYearView .rsDateHeader:hover {
    border-color: #356890;
    color: #ffffff;
    background-color: #3c75a3; }
  .RadScheduler_BootstrapLightBlue .rsYearView .rsOccupiedSlot {
    background-color: #97b7d1;
    border-radius: 4px; }
  .RadScheduler_BootstrapLightBlue .rsYearView .rsTodayCell .rsDateHeader {
    border-color: #356890; }
  .RadScheduler_BootstrapLightBlue .rsYearView .rsSatCol:not(.rsOccupiedSlot),
  .RadScheduler_BootstrapLightBlue .rsYearView .rsSunCol:not(.rsOccupiedSlot) {
    color: #797c7f; }
  .RadScheduler_BootstrapLightBlue .rsYearView .rsYearMonthsWrap {
    border-color: #b3d9fa; }
  .RadScheduler_BootstrapLightBlue .rsYearView .rsTooltip .rsToolTipContent {
    border-radius: 4px;
    border-color: #b3d9fa;
    color: #000000;
    background-color: #f1f8fe; }
  .RadScheduler_BootstrapLightBlue .rsYearView .rsTooltip .rsCategoryPattern .rsResourceMarker {
    background-color: #97b7d1; }
  .RadScheduler_BootstrapLightBlue .rsYearView .rsTooltip .rsToolTipArrow {
    color: #000000;
    background-color: #f1f8fe; }
  .RadScheduler_BootstrapLightBlue .rsYearView .rsTooltip .rsToolTipArrowUp {
    border-radius: 4px 4px 0 0; }
  .RadScheduler_BootstrapLightBlue .rsYearView .rsTooltip .rsToolTipArrowDown {
    border-radius: 0 0 4px 4px; }
  .RadScheduler_BootstrapLightBlue .rsYearView .rsTooltipRight .rsToolTipCallOut {
    border-right-color: #b3d9fa; }
  .RadScheduler_BootstrapLightBlue .rsYearView .rsTooltipRight .rsToolTipCallOut:before {
    border-right-color: #f1f8fe; }
  .RadScheduler_BootstrapLightBlue .rsYearView .rsTooltipLeft .rsToolTipCallOut {
    border-left-color: #b3d9fa; }
  .RadScheduler_BootstrapLightBlue .rsYearView .rsTooltipLeft .rsToolTipCallOut:before {
    border-left-color: #f1f8fe; }
  .RadScheduler_BootstrapLightBlue .rsAgendaView .rsDateBox small {
    opacity: .75; }
  .RadScheduler_BootstrapLightBlue .rsAgendaTable th, .RadScheduler_BootstrapLightBlue .rsAgendaTable td {
    border-bottom-color: #d2d2d2;
    border-right-color: #d2d2d2; }
  .RadScheduler_BootstrapLightBlue .rsAgendaTable th {
    color: #000000;
    background-color: #deeefd; }
  .RadScheduler_BootstrapLightBlue .rsAgendaTable .rsAgendaRowHovered {
    border-color: #356890;
    color: #ffffff;
    background-color: #3c75a3; }
  .RadScheduler_BootstrapLightBlue .rsAgendaTable .rsAgendaRowSelected {
    border-color: #1b405e;
    color: #ffffff;
    background-color: #265b86; }
  .RadScheduler_BootstrapLightBlue .rsSelectedSlot {
    color: #ffffff;
    background-color: #265b86; }
  .RadScheduler_BootstrapLightBlue .rsAptCreate {
    border-color: #356890;
    color: #ffffff;
    background-color: #3c75a3; }
  .RadScheduler_BootstrapLightBlue .rsDialog {
    border-color: #b3d9fa;
    color: #000000;
    background-color: #f1f8fe; }
  .RadScheduler_BootstrapLightBlue .rsTitle {
    border-color: #b3d9fa;
    color: #000000;
    background-color: #deeefd; }
  .RadScheduler_BootstrapLightBlue .rsInlineForm {
    border-color: #b3d9fa;
    color: #000000;
    background-color: #f1f8fe; }
    .RadScheduler_BootstrapLightBlue .rsInlineForm .rsTextarea {
      border-color: #1c3c55;
      color: #000000;
      background-color: #f1f8fe; }
  .RadScheduler_BootstrapLightBlue .RadPicker {
    width: 130px; }
    .RadScheduler_BootstrapLightBlue .RadPicker .riTextBox {
      height: inherit; }
  .RadScheduler_BootstrapLightBlue .rsBody .rsCommandFooter {
    background: #deeefd; }
  .RadScheduler_BootstrapLightBlue .rsAdvancedEdit .rsInvalid {
    color: #d51923; }
    .RadScheduler_BootstrapLightBlue .rsAdvancedEdit .rsInvalid textarea {
      border-color: #d51923; }

    /*.RadScheduler_BootstrapLightBlue .rsVerticalHeaderTable .rsAlt,
    .RadScheduler_BootstrapLightBlue .rsVerticalHeaderTable .rsAlt div {
        height: 20px !important;
    }
    .RadScheduler_BootstrapLightBlue .rsContentTable .rsAlt,
    .RadScheduler_BootstrapLightBlue .rsContentTable .rsAlt div {
        height: 40px !important;
    }*/
    /*.RadScheduler_BootstrapLightBlue .rsContentTable .rsWrap,
    .RadScheduler_BootstrapLightBlue .rsContentTable .rsWrap div {
        height: 20px !important;
    }*/
    .RadScheduler_BootstrapLightBlue .rsVerticalHeaderTable tr {
        height: 20px !important;
    }

    .RadScheduler_BootstrapLightBlue .rsContentTable tr {
        height: 28px !important;
    }

.RadScheduler .RadDropDownList {
    width: 180px !important;
}
.RadScheduler .RadPicker {
    width: 220px !important;
}
.RadScheduler .rsDialog .rsAdvEditClose {
    position: absolute;
    top: 50%;
    right: 10px;
    margin-top: -10px;
}

.RadScheduler .rsAdvTitle {
    height:30px;
    padding:10px;
    font-size:larger;
    font-weight:700;
}
.RadScheduler .rsAdvancedEdit .rsAdvEditClose {
    position: absolute;
    right: 10px;
    top: 10px;
}
.RadMenu_BootstrapLightBlue_Context {
    z-index: 7000 !important;
}
.RadScheduler .rsAdvFormWrap {
    position: relative;
    height: 100%;
}
.RadScheduler .rsAdvancedEdit {
    height: 100%;
    overflow-y: auto;
}

.RadScheduler .rsAdvancedInsert {
    height: 100%;
    overflow-y: auto;
}


.RadScheduler .rsLoading {
    background-image: url('/images/foot-loading-blue-2a.gif') !important;
}
.RadSearchBox_BootstrapLightBlue {
  color: #000000;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .RadSearchBox_BootstrapLightBlue .rsbInner {
    padding: 0;
    border-radius: 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    border-color: #1c3c55;
    color: #000000;
    background-color: #f1f8fe; }
    .RadSearchBox_BootstrapLightBlue .rsbInner.rsbHovered {
      border-color: #0d1b27;
      color: #000000;
      background-color: #f1f8fe; }
    .RadSearchBox_BootstrapLightBlue .rsbInner.rsbFocused {
      border-color: #2c689a;
      color: #000000;
      background-color: #f1f8fe; }
  .RadSearchBox_BootstrapLightBlue .rsbInput {
    margin: 0;
    padding: 6px 12px; }
  .RadSearchBox_BootstrapLightBlue .rsbButton {
    padding: 6px;
    background: transparent; }
  .RadSearchBox_BootstrapLightBlue .rsbButtonSearch {
    margin: 0;
    border-radius: 0 4px 4px 0;
    border-color: #1c3c55;
    color: #ffffff;
    background-color: #3672a1; }
    .RadSearchBox_BootstrapLightBlue .rsbButtonSearch .rsbIcon {
      width: 20px;
      height: 20px; }
  .RadSearchBox_BootstrapLightBlue .rsbButtonsLeft .rsbButton {
    border-width: 0 1px 0 0; }
  .RadSearchBox_BootstrapLightBlue .rsbButtonsLeft .rsbButton:first-child {
    border-radius: 4px 0 0 4px; }
  .RadSearchBox_BootstrapLightBlue .rsbButtonsRight .rsbButton {
    border-width: 0 0 0 1px; }
  .RadSearchBox_BootstrapLightBlue .rsbSearchContext {
    margin: -1px 0 -1px -1px;
    border-color: inherit; }
  .RadSearchBox_BootstrapLightBlue .rsbSCInner {
    padding: 6px 32px 6px 12px;
    height: auto;
    border-radius: 4px 0 0 4px;
    line-height: inherit;
    border-color: #1c3c55;
    color: #ffffff;
    background-color: #3672a1; }
  .RadSearchBox_BootstrapLightBlue .rsbSCIcon {
    right: 8px; }
  .RadSearchBox_BootstrapLightBlue .rsbHovered.rsbInner {
    border-color: #0d1b27;
    color: #000000;
    background-color: #f1f8fe; }
    .RadSearchBox_BootstrapLightBlue .rsbHovered.rsbInner .rsbSCInner,
    .RadSearchBox_BootstrapLightBlue .rsbHovered.rsbInner .rsbButtonSearch {
      border-color: inherit; }
  .RadSearchBox_BootstrapLightBlue .rsbHovered.rsbSCInner, .RadSearchBox_BootstrapLightBlue .rsbHovered.rsbButton {
    border-color: #0d1b27;
    color: #ffffff;
    background-color: #29577b; }
  .RadSearchBox_BootstrapLightBlue .rsbFocused.rsbInner {
    border-color: #2c689a;
    color: #000000;
    background-color: #f1f8fe;
    box-shadow: 0 0 8px rgba(44, 104, 154, 0.6); }
    .RadSearchBox_BootstrapLightBlue .rsbFocused.rsbInner .rsbSCInner,
    .RadSearchBox_BootstrapLightBlue .rsbFocused.rsbInner .rsbButton {
      border-color: inherit; }
  .RadSearchBox_BootstrapLightBlue .rsbFocused.rsbSCInner, .RadSearchBox_BootstrapLightBlue .rsbFocused.rsbButton {
    border-color: #0d1b27;
    color: #ffffff;
    background-color: #29577b;
    box-shadow: 0 3px 5px rgba(0, 0, 0, 0.13) inset; }
  .RadSearchBox_BootstrapLightBlue .rsbSelected.rsbButton {
    border-color: #0d1b27;
    color: #ffffff;
    background-color: #29577b;
    box-shadow: 0 3px 5px rgba(0, 0, 0, 0.13) inset; }
  .RadSearchBox_BootstrapLightBlue .rsbLoadingIcon {
/*    background-image: url('<%=WebResource("Telerik.Web.UI.Skins.BootstrapLightBlue.Common.loading_small.gif")%>');*/

  }

.rsbPopup_BootstrapLightBlue {
  border-color: #b3d9fa;
  color: #000000;
  background-color: #f1f8fe;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  margin: 2px 0 0 0;
  padding: 5px 0;
  border-radius: 4px; }
  .rsbPopup_BootstrapLightBlue .rsbShowAll {
    margin-bottom: -5px; }
  .rsbPopup_BootstrapLightBlue .rsbListItem {
    padding: 3px 12px; }
  .rsbPopup_BootstrapLightBlue .rsbListItemHovered {
    color: #ffffff;
    background-color: #3c75a3; }
  .rsbPopup_BootstrapLightBlue .rsbListItemSelected {
    color: #ffffff;
    background-color: #265b86; }
  .rsbPopup_BootstrapLightBlue .rsbListItemLoading {
    color: #ffffff;
    background-color: #3c75a3; }

.RadSearchBox_BootstrapLightBlue[dir="rtl"] .rsbButtonSearch {
  border-radius: 4px 0 0 4px; }

.RadSearchBox_BootstrapLightBlue[dir="rtl"] .rsbButtonsLeft .rsbButton {
  border-width: 0 1px 0 0; }

.RadSearchBox_BootstrapLightBlue[dir="rtl"] .rsbButtonsLeft .rsbButton:first-child {
  border-radius: 4px 0 0 4px; }

.RadSearchBox_BootstrapLightBlue[dir="rtl"] .rsbButtonsRight .rsbButton {
  border-width: 0 0 0 1px; }

.RadSearchBox .rsbInput {
    width: 100% !important;
}
.RadSlider_BootstrapLightBlue {
  color: #000000;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
    .RadSlider_BootstrapLightBlue.rslDecreaseHandle .rslHorizontal {
        padding-left: 2.75em !important;
    }
    .RadSlider_BootstrapLightBlue.rslIncreaseHandle .rslHorizontal {
        padding-right: 3.5em !important;
    }
    .RadSlider_BootstrapLightBlue.rslDecreaseHandle .rslVertical {
        padding-top: 2.75em !important;
    }
    .RadSlider_BootstrapLightBlue.rslIncreaseHandle .rslVertical {
        padding-bottom: 2.75em !important;
    }
  .RadSlider_BootstrapLightBlue .rslTrack {
    border-radius: 0;
    border-color: #1c3c55;
    background-color: #deeefd; }
  .RadSlider_BootstrapLightBlue .rslSelectedregion {
    border-width: 1px;
    border-color: #204e72;
    background-color: #265b86; }
  .RadSlider_BootstrapLightBlue a.rslHandle {
    border-color: #1c3c55;
    color: #ffffff;
    background-color: #3672a1;
    width: 2.14286em;
    height: 2.14286em;
    line-height: 1.5em;
    border-radius: 90px; }
    .RadSlider_BootstrapLightBlue a.rslDraghandle {
        border-color: #1c3c55;
        color: #ffffff;
        background-color: #3E9BD5;
    }
  .RadSlider_BootstrapLightBlue a.rslDraghandle span {
    width: 1.71429em;
    height: 1.71429em; }
        .RadSlider_BootstrapLightBlue a.rslDraghandle:hover,
        .RadSlider_BootstrapLightBlue a.rslHandle:hover {
            border-color: #0d1b27;
            color: #ffffff;
            background-color: #3E9BD5;
        }
  .RadSlider_BootstrapLightBlue a.rslDraghandle:focus,
  .RadSlider_BootstrapLightBlue a.rslHandle:focus {
    border-color: #2c689a;
    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_BootstrapLightBlue a.rslDraghandle:active,
  .RadSlider_BootstrapLightBlue a.rslHandle:active {
    border-color: #0d1b27;
    color: #ffffff;
    background-color: #29577b;
    box-shadow: none; }
  .RadSlider_BootstrapLightBlue a.rslHandle:before {
    color: #ffffff; }
  .RadSlider_BootstrapLightBlue div.rslHorizontal a.rslHandle {
    margin-top: -1.21429em; }
  .RadSlider_BootstrapLightBlue div.rslHorizontal a.rslIncrease {
    right: 0.15em; }
  .RadSlider_BootstrapLightBlue div.rslHorizontal.rslMiddle a.rslHandle {
    margin-top: -1.21429em;
    top: 50%; }
  .RadSlider_BootstrapLightBlue div.rslHorizontal.rslBottom a.rslHandle {
    bottom: -0.14286em; }
  .RadSlider_BootstrapLightBlue div.rslHorizontal .rslTrack {
    height: 0.57143em;
    line-height: 0.57143em;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset; }
  .RadSlider_BootstrapLightBlue div.rslHorizontal .rslSelectedregion {
    height: 0.64286em;
    line-height: 0.57143em;
    top: -0.07143em; }
    .RadSlider_BootstrapLightBlue div.rslHorizontal a.rslDraghandle {
        width: 1.5em;
        height: 1.5em;
        top: 0.6em !important;
        margin-top: -1.1em !important;
        border-radius: 90px;
    }
  .RadSlider_BootstrapLightBlue div.rslHorizontal li.rslItem span {
    display: inline-block; }
  .RadSlider_BootstrapLightBlue div.rslHorizontal.rslTop .rslTrack {
    top: 1.21em; }
  .RadSlider_BootstrapLightBlue div.rslHorizontal.rslTop a.rslHandle {
    top: 1.21em; }
  .RadSlider_BootstrapLightBlue div.rslHorizontal.rslTop .rslItemsWrapper {
    top: 1.5em; }
  .RadSlider_BootstrapLightBlue div.rslHorizontal.rslTop .rslLargeTick span,
  .RadSlider_BootstrapLightBlue div.rslHorizontal.rslTop .rslSmallTick span {
    bottom: .1em; }
  .RadSlider_BootstrapLightBlue div.rslHorizontal.rslBottom div.rslTrack {
    bottom: 1em; }
  .RadSlider_BootstrapLightBlue div.rslHorizontal.rslBottom a.rslHandle {
    bottom: .15em; }
  .RadSlider_BootstrapLightBlue div.rslHorizontal.rslBottom .rslLargeTick span,
  .RadSlider_BootstrapLightBlue div.rslHorizontal.rslBottom .rslSmallTick span {
    top: -.35em; }
  .RadSlider_BootstrapLightBlue div.rslHorizontal .rslItem {
    background-image: url('<%=WebResource("Telerik.Web.UI.Skins.BootstrapLightBlue.Slider.ItemHorizontalBgr.png")%>'); }
  .RadSlider_BootstrapLightBlue div.rslVertical .rslTrack,
  .RadSlider_BootstrapLightBlue div.rslVertical .rslItemsWrapper {
    top: 2.75em; }
  .RadSlider_BootstrapLightBlue div.rslVertical a.rslHandle {
    margin-left: -1.21429em; }
  .RadSlider_BootstrapLightBlue div.rslVertical.rslRight a.rslHandle {
    right: 0.21429em; }
  .RadSlider_BootstrapLightBlue div.rslVertical div.rslTrack {
    width: 0.71429em !important;
    box-shadow: 1px 0 2px rgba(0, 0, 0, 0.1) inset; }
  .RadSlider_BootstrapLightBlue div.rslVertical .rslSelectedregion {
    width: 0.71429em;
    left: -0.07143em; }
  .RadSlider_BootstrapLightBlue div.rslVertical a.rslDraghandle {
    width: 1.5em;
    height: 1.5em;
    left: 0.07143em !important;
    border-radius: 90px; }
  .RadSlider_BootstrapLightBlue div.rslVertical li.rslItem span {
    padding: 0.07143em 0.21429em; }
  .RadSlider_BootstrapLightBlue div.rslVertical .rslItem {
    background-image: url('<%=WebResource("Telerik.Web.UI.Skins.BootstrapLightBlue.Slider.ItemVerticalBgr.png")%>'); }
  .RadSlider_BootstrapLightBlue div.rslVertical .rslHandle.rslIncrease {
    bottom: 0.07143em; }
  .RadSlider_BootstrapLightBlue div.rslVertical.rslCenter a.rslHandle {
    margin-left: -1em; }
  .RadSlider_BootstrapLightBlue .rslItemsWrapper .rslItem,
  .RadSlider_BootstrapLightBlue .rslItemsWrapper .rslLargeTick span,
  .RadSlider_BootstrapLightBlue .rslItemsWrapper .rslItemSelected {
    color: #000000; }
  .RadSlider_BootstrapLightBlue .rslTop .rslSmallTick,
  .RadSlider_BootstrapLightBlue .rslBottom .rslSmallTick {
    background-image: url('<%=WebResource("Telerik.Web.UI.Skins.BootstrapLightBlue.Slider.SmallChangeHorizontal.png")%>'); }
  .RadSlider_BootstrapLightBlue .rslTop .rslLargeTick,
  .RadSlider_BootstrapLightBlue .rslBottom .rslLargeTick {
    background-image: url('<%=WebResource("Telerik.Web.UI.Skins.BootstrapLightBlue.Slider.LargeChangeHorizontal.png")%>'); }
  .RadSlider_BootstrapLightBlue .rslLeft .rslSmallTick,
  .RadSlider_BootstrapLightBlue .rslRight .rslSmallTick {
    background-image: url('<%=WebResource("Telerik.Web.UI.Skins.BootstrapLightBlue.Slider.SmallChangeVertical.png")%>'); }
  .RadSlider_BootstrapLightBlue .rslLeft .rslLargeTick,
  .RadSlider_BootstrapLightBlue .rslRight .rslLargeTick {
    background-image: url('<%=WebResource("Telerik.Web.UI.Skins.BootstrapLightBlue.Slider.LargelChangeVertical.png")%>'); }
  .RadSlider_BootstrapLightBlue .rslMiddle .rslSmallTick {
    background-image: url('<%=WebResource("Telerik.Web.UI.Skins.BootstrapLightBlue.Slider.SmallChangeMiddleHorizontal.png")%>'); }
  .RadSlider_BootstrapLightBlue .rslLargeTick {
    background-image: url('<%=WebResource("Telerik.Web.UI.Skins.BootstrapLightBlue.Slider.LargeChangeMiddleHorizontal.png")%>'); }
  .RadSlider_BootstrapLightBlue .rslCenter .rslSmallTick {
    background-image: url('<%=WebResource("Telerik.Web.UI.Skins.BootstrapLightBlue.Slider.SmallChangeCenterVertical.png")%>'); }
  .RadSlider_BootstrapLightBlue .rslCenter .rslLargeTick {
    background-image: url('<%=WebResource("Telerik.Web.UI.Skins.BootstrapLightBlue.Slider.LargelChangeCenterVertical.png")%>'); }
  @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    .RadSlider_BootstrapLightBlue .rslHorizontal.rslTop .rslLargeTick span,
    .RadSlider_BootstrapLightBlue .rslHorizontal.rslTop .rslSmallTick span {
      bottom: -0.57143em; } }
  .RadSlider_BootstrapLightBlue .rslHorizontal.rslTop .rslLargeTick span,
  .RadSlider_BootstrapLightBlue .rslHorizontal.rslTop .rslSmallTick span {
    bottom: -0.57143em \9; }

.RadSlider .rslHorizontal .rslTrack {
    height: .57142857em !important;
    top: 50%;
    margin: -0.34285714em 0.5em 0.5em !important;
}

.RadSocialShare_BootstrapLightBlue {
  border-color: #b3d9fa;
  color: #000000;
  background-color: #ecf6fe;
  padding: 6px 12px;
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .RadSocialShare_BootstrapLightBlue .sshLinkItem:hover {
    color: #265b86; }

.RadSplitter_BootstrapLightBlue {
  border-color: #b3d9fa; }
  .RadSplitter_BootstrapLightBlue .rspPane,
  .RadSplitter_BootstrapLightBlue .rspPaneHorizontal {
    border-color: #b3d9fa; }
  .RadSplitter_BootstrapLightBlue .rspSlidePane {
    border-color: #b3d9fa;
    color: #000000;
    background-color: #f1f8fe; }
  .RadSplitter_BootstrapLightBlue .rspSlideHeader,
  .RadSplitter_BootstrapLightBlue .rspSlideTitleContainer {
    border-color: #b3d9fa;
    color: #000000;
    background-color: #deeefd; }
  .RadSplitter_BootstrapLightBlue .rspSlideTitleContainer,
  .RadSplitter_BootstrapLightBlue .rspSlideHeaderIconWrapper {
    border-bottom: 1px solid #b3d9fa; }
  .RadSplitter_BootstrapLightBlue .rspSlideHeaderDockIcon:hover,
  .RadSplitter_BootstrapLightBlue .rspSlideHeaderUndockIcon:hover,
  .RadSplitter_BootstrapLightBlue .rspSlideHeaderCollapseIcon:hover {
    border-color: #0d1b27;
    color: #ffffff;
    background-color: #29577b; }
  .RadSplitter_BootstrapLightBlue .rspResizeBar,
  .RadSplitter_BootstrapLightBlue .rspSlideContainerResize {
    border-color: #1c3c55;
    color: #ffffff;
    background-color: rgba(54, 114, 161, 0.5); }
  .RadSplitter_BootstrapLightBlue .rspResizeBarOver,
  .RadSplitter_BootstrapLightBlue .rspSlideContainerResizeOver {
    border-color: #0d1b27;
    color: #ffffff;
    background-color: #29577b; }
  .RadSplitter_BootstrapLightBlue .rspResizeBarHorizontal,
  .RadSplitter_BootstrapLightBlue .rspSlideContainerResizeHorizontal {
    border-color: #1c3c55;
    color: #ffffff;
    background-color: #3672a1; }
  .RadSplitter_BootstrapLightBlue .rspResizeBarOverHorizontal,
  .RadSplitter_BootstrapLightBlue .rspSlideContainerResizeOverHorizontal {
    border-color: #0d1b27;
    color: #ffffff;
    background-color: #29577b; }
  .RadSplitter_BootstrapLightBlue .rspCollapseBarExpand,
  .RadSplitter_BootstrapLightBlue .rspCollapseBarCollapse {
    border-color: #1c3c55;
    color: #ffffff;
    background-color: #3672a1; }
  .RadSplitter_BootstrapLightBlue .rspCollapseBarHorizontalExpand,
  .RadSplitter_BootstrapLightBlue .rspCollapseBarHorizontalCollapse {
    border-color: #1c3c55;
    color: #ffffff;
    background-color: #3672a1; }
  .RadSplitter_BootstrapLightBlue .rspCollapseBarExpandOver,
  .RadSplitter_BootstrapLightBlue .rspCollapseBarCollapseOver {
    border-color: #0d1b27;
    color: #ffffff;
    background-color: #29577b; }
  .RadSplitter_BootstrapLightBlue .rspCollapseBarHorizontalExpandOver,
  .RadSplitter_BootstrapLightBlue .rspCollapseBarHorizontalCollapseOver {
    border-color: #0d1b27;
    color: #ffffff;
    background-color: #29577b; }
  .RadSplitter_BootstrapLightBlue .rspTabsContainer {
    background-color: #ecf6fe; }
  .RadSplitter_BootstrapLightBlue .rspPaneTabContainer {
    border-color: #1c3c55;
    color: #ffffff;
    background-color: #3672a1; }
  .RadSplitter_BootstrapLightBlue .rspPaneTabContainer:hover {
    border-color: #0d1b27;
    color: #ffffff;
    background-color: #29577b; }
  .RadSplitter_BootstrapLightBlue .rspPaneTabContainerExpanded {
    border-color: #0d1b27;
    color: #ffffff;
    background-color: #29577b; }
  .RadSplitter_BootstrapLightBlue .rspLoading {
   /* background-image: url('<%=WebResource("Telerik.Web.UI.Skins.BootstrapLightBlue.Common.loading_small.gif")%>'); */

  }
.RadSplitter .rspCollapseBarExpand, .RadSplitter .rspCollapseBarCollapse {
    width: 10px!important;
}
.RadTabStrip_BootstrapLightBlue {
    color: #000000;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
  .RadTabStrip_BootstrapLightBlue .rtsLevel1 {
    border-color: #b3d9fa; }
    .RadTabStrip_BootstrapLightBlue .rtsLevel1 .rtsLink {
        border-color: #29577b;
        background-color: #b3d9fa;
        color: #265b86;
    }
    .RadTabStrip_BootstrapLightBlue .rtsLevel1 .rtsHovered .rtsLink {
      border-color: #29577b;
      color: white;
      background-color: #29577b; }
    .RadTabStrip_BootstrapLightBlue .rtsLevel1 .rtsSelected .rtsLink {
        border-color: #b3d9fa;
        color: white;
        background-color: #176da4;
    }
    .RadTabStrip_BootstrapLightBlue .rtsLevel1 .rtsFocused .rtsLink {
      border-color: #66afe9;
      box-shadow: inset 0 0 5px #66afe9; }
  .RadTabStrip_BootstrapLightBlue .rtsLevel1 ~ .rtsLevel {
    border-color: #b3d9fa;
    color: #000000;
    background-color: #f1f8fe; }
    .RadTabStrip_BootstrapLightBlue .rtsLevel1 ~ .rtsLevel .rtsLink {
      color: #265b86; }
    .RadTabStrip_BootstrapLightBlue .rtsLevel1 ~ .rtsLevel .rtsHovered .rtsLink {
      color: #15334a; }
    .RadTabStrip_BootstrapLightBlue .rtsLevel1 ~ .rtsLevel .rtsSelected .rtsLink {
      color: inherit; }
    .RadTabStrip_BootstrapLightBlue .rtsLevel1 ~ .rtsLevel .rtsFocused .rtsLink {
      border-color: #84c1f6;
      box-shadow: inset 0 0 5px #84c1f6; }
  .RadTabStrip_BootstrapLightBlue .rtsGhostTab {
    border-color: #b3d9fa;
    color: #000000;
    background-color: #deeefd;
    border-radius: 4px; }

.RadTabStrip_BootstrapLightBlue.rtsTop .rtsLevel1 .rtsLink {
  border-radius: 4px 4px 0 0; }

.RadTabStrip_BootstrapLightBlue.rtsTop .rtsLevel1 .rtsSelected .rtsLink {
  border-bottom-color: transparent; }

.RadTabStrip_BootstrapLightBlue.rtsBottom .rtsLevel1 .rtsLink {
  border-radius: 0 0 4px 4px; }

.RadTabStrip_BootstrapLightBlue.rtsBottom .rtsLevel1 .rtsSelected .rtsLink {
  border-top-color: transparent; }

.RadTabStrip_BootstrapLightBlue.rtsLeft .rtsLevel1 .rtsLink {
  border-radius: 4px 0 0 4px; }

.RadTabStrip_BootstrapLightBlue.rtsLeft .rtsLevel1 .rtsSelected .rtsLink {
  border-right-color: transparent; }

.RadTabStrip_BootstrapLightBlue.rtsRight .rtsLevel1 .rtsLink {
  border-radius: 0 4px 4px 0; }

.RadTabStrip_BootstrapLightBlue.rtsRight .rtsLevel1 .rtsSelected .rtsLink {
  border-left-color: transparent; }

.RadTagCloud_BootstrapLightBlue {
  border-color: #b3d9fa;
  color: #000000;
  background-color: #f1f8fe;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .RadTagCloud_BootstrapLightBlue.rtcClassic {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 14px; }
  .RadTagCloud_BootstrapLightBlue .rtcTagItem a {
    color: #265b86; }
  .RadTagCloud_BootstrapLightBlue .rtcTagItem a:hover {
    color: #15334a; }
  .RadTagCloud_BootstrapLightBlue.rtcLoading {
/*    background-image: url('<%=WebResource("Telerik.Web.UI.Skins.BootstrapLightBlue.Common.loading_small.gif")%>'); */

  }

.RadTile_BootstrapLightBlue {
  color: #ffffff;
  background-color: #265b86;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .RadTile_BootstrapLightBlue .rtilePeekContent {
    background-color: #265b86; }
  .RadTile_BootstrapLightBlue.rtileSelected .rtileSelectedIcon {
    color: #fafafa;
    background-color: #265b86; }
  .RadTile_BootstrapLightBlue.rtileHovered {
    border-color: #204e72; }
  .RadTile_BootstrapLightBlue.rtileSelected {
    border-color: #1b405e; }
  .RadTile_BootstrapLightBlue.rtileSelected.rtileHovered {
    border-color: #0f2537; }
  .RadTile_BootstrapLightBlue.rtileLoading,
  .RadTile_BootstrapLightBlue .rtileLoading {
 /*   background-image: url('<%=WebResource("Telerik.Web.UI.Skins.BootstrapLightBlue.Common.loading_small.gif")%>'); */

  }

.RadTileList_BootstrapLightBlue {
  color: #000000;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .RadTileList_BootstrapLightBlue .rtlistGroupSeparatorVisible {
    background-color: #ecf6fe; }

.RadToolBar_BootstrapLightBlue {
  border-color: #b3d9fa;
  color: #fff;
  background-color: #deeefd;
  padding: 8px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .RadToolBar_BootstrapLightBlue:before {
    padding: 7px 0; }
  .RadToolBar_BootstrapLightBlue_Horizontal .rtbItem + .rtbItem {
    margin-left: 5px; }
  .RadToolBar_BootstrapLightBlue_Vertical .rtbItem + .rtbItem {
    margin-top: 5px; }
  .RadToolBar_BootstrapLightBlue .rtbSeparator {
    border-color: #1c3c55 #f1f8fe #f1f8fe #1c3c55; }
  .RadToolBar_BootstrapLightBlue .rtbButton {
    border-color: #1c3c55;
    color: #ffffff;
    background-color: #3672a1;
    padding: 6px 12px;
    border-radius: 4px; }
  .RadToolBar_BootstrapLightBlue .rtbButton.rtbIconOnly {
    padding: 6px; }
  .RadToolBar_BootstrapLightBlue .rtbArrow {
    margin: -6px -12px -6px 0;
    padding: 6px; }
  .RadToolBar_BootstrapLightBlue .rtbMore {
    border-color: #b3d9fa;
    color: #000000;
    background-color: #deeefd;
    padding: 14px; }
  .RadToolBar_BootstrapLightBlue .rtbMenuButton.rtbIconOnly .rtbArrow {
    margin: -6px -6px -6px 6px; }
  .RadToolBar_BootstrapLightBlue .rtbSplitButton {
    padding: 0; }
    .RadToolBar_BootstrapLightBlue .rtbSplitButton .rtbSplBtnActivator {
      padding: 6px 12px;
      border-radius: 4px 0 0 4px; }
    .RadToolBar_BootstrapLightBlue .rtbSplitButton .rtbArrow {
      margin: 0;
      border-radius: 0 4px 4px 0; }
  .RadToolBar_BootstrapLightBlue .rtbSplitButton.rtbIconOnly {
    padding: 0; }
    .RadToolBar_BootstrapLightBlue .rtbSplitButton.rtbIconOnly .rtbSplBtnActivator {
      padding: 6px; }
  .RadToolBar_BootstrapLightBlue .rtbFocused .rtbButton,
  .RadToolBar_BootstrapLightBlue .rtbFocused.rtbMore {
    border-color: rgba(13, 27, 39, 0.5);
    box-shadow: inset 0 0 0.3em rgba(13, 27, 39, 0.5); }
  .RadToolBar_BootstrapLightBlue .rtbHovered .rtbButton:not(.rtbSplitButton) {
    border-color: #0d1b27;
    color: #ffffff;
    background-color: #29577b; }
  .RadToolBar_BootstrapLightBlue .rtbHovered .rtbSplitButton,
  .RadToolBar_BootstrapLightBlue .rtbHovered .rtbArrow {
    border-color: #0d1b27; }
  .RadToolBar_BootstrapLightBlue .rtbSplitButton .rtbHovered.rtbSplBtnActivator, .RadToolBar_BootstrapLightBlue .rtbSplitButton .rtbHovered.rtbArrow {
    border-color: #0d1b27;
    color: #ffffff;
    background-color: #29577b; }
  .RadToolBar_BootstrapLightBlue .rtbChecked .rtbButton,
  .RadToolBar_BootstrapLightBlue .rtbExpanded .rtbButton,
  .RadToolBar_BootstrapLightBlue .rtbExpanded .rtbButton.rtbMenuButton,
  .RadToolBar_BootstrapLightBlue .rtbExpanded.rtbMore {
    border-color: #0d1b27;
    color: #ffffff;
    background-color: #29577b; }
  .RadToolBar_BootstrapLightBlue .rtbExpanded .rtbButton.rtbSplitButton .rtbSplBtnActivator,
  .RadToolBar_BootstrapLightBlue .rtbExpanded .rtbButton.rtbSplitButton .rtbArrow {
    border-color: #0d1b27;
    color: #ffffff;
    background-color: #29577b; }
  .RadToolBar_BootstrapLightBlue .rtbPressed .rtbButton:not(.rtbSplitButton) {
    border-color: #0d1b27;
    color: #ffffff;
    background-color: #29577b; }
  .RadToolBar_BootstrapLightBlue .rtbPressed .rtbSplitButton,
  .RadToolBar_BootstrapLightBlue .rtbPressed .rtbArrow {
    border-color: #0d1b27; }
  .RadToolBar_BootstrapLightBlue .rtbSplitButton .rtbPressed.rtbSplBtnActivator, .RadToolBar_BootstrapLightBlue .rtbSplitButton .rtbPressed.rtbArrow {
    border-color: #0d1b27;
    color: #ffffff;
    background-color: #29577b; }
  .RadToolBar_BootstrapLightBlue_rtl .rtbArrow {
    margin: -6px 0 -6px -12px; }
  .RadToolBar_BootstrapLightBlue .rtbGroupStart .rtbButton {
    border-radius: 4px 0 0 4px; }
  .RadToolBar_BootstrapLightBlue .rtbGroupIn .rtbButton {
    border-radius: 0; }
  .RadToolBar_BootstrapLightBlue .rtbGroupEnd .rtbButton {
    border-radius: 0 4px 4px 0; }
  .RadToolBar_BootstrapLightBlue .rtbGroupStart + .rtbGroupIn,
  .RadToolBar_BootstrapLightBlue .rtbGroupIn + .rtbGroupIn,
  .RadToolBar_BootstrapLightBlue .rtbGroupIn + .rtbGroupEnd {
    margin-left: -1px; }

.RadToolBar_Vertical::before {
  padding: 0 7px; }

.rtbPopup_BootstrapLightBlue {
  border-color: #b3d9fa;
  color: #000000;
  background-color: #f1f8fe;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .rtbPopup_BootstrapLightBlue .rtbMenu,
  .rtbPopup_BootstrapLightBlue .rtUL {
    padding: 5px 0; }
  .rtbPopup_BootstrapLightBlue .rtbInner {
    border-radius: 3px; }
  .rtbPopup_BootstrapLightBlue .rtbSeparator {
    margin: 9px 0;
    border-width: 1px 0 0;
    border-color: #1c3c55; }
  .rtbPopup_BootstrapLightBlue .rtbFocused > .rtbLink {
    border-color: rgba(27, 64, 94, 0.5);
    box-shadow: inset 0 0 0.3em rgba(27, 64, 94, 0.5); }
  .rtbPopup_BootstrapLightBlue .rtbFocused > .rtbInner {
    border-color: rgba(13, 27, 39, 0.5);
    box-shadow: inset 0 0 0.3em rgba(13, 27, 39, 0.5); }
    .rtbPopup_BootstrapLightBlue .rtbFocused > .rtbInner .rtbArrow {
      border-left-color: rgba(13, 27, 39, 0.5); }
  .rtbPopup_BootstrapLightBlue .rtbHovered > .rtbLink {
    border-color: #356890;
    color: #ffffff;
    background-color: #3c75a3; }
  .rtbPopup_BootstrapLightBlue .rtbHovered > .rtbInner {
    border-color: #0d1b27;
    color: #ffffff;
    background-color: #29577b; }
    .rtbPopup_BootstrapLightBlue .rtbHovered > .rtbInner .rtbArrow {
      border-color: #0d1b27; }
  .rtbPopup_BootstrapLightBlue .rtbSplitItem .rtbHovered.rtbSplBtnActivator, .rtbPopup_BootstrapLightBlue .rtbSplitItem .rtbHovered.rtbArrow {
    border-color: #0d1b27;
    color: #ffffff;
    background-color: #29577b; }
  .rtbPopup_BootstrapLightBlue .rtbSelected > .rtbLink {
    border-color: #1b405e;
    color: #ffffff;
    background-color: #265b86; }
  .rtbPopup_BootstrapLightBlue .rtbSelected > .rtbInner,
  .rtbPopup_BootstrapLightBlue .rtbPressed > .rtbInner,
  .rtbPopup_BootstrapLightBlue .rtbChecked > .rtbInner,
  .rtbPopup_BootstrapLightBlue .rtbExpanded > .rtbInner {
    border-color: #0d1b27;
    color: #ffffff;
    background-color: #29577b;
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }
    .rtbPopup_BootstrapLightBlue .rtbSelected > .rtbInner .rtbArrow,
    .rtbPopup_BootstrapLightBlue .rtbPressed > .rtbInner .rtbArrow,
    .rtbPopup_BootstrapLightBlue .rtbChecked > .rtbInner .rtbArrow,
    .rtbPopup_BootstrapLightBlue .rtbExpanded > .rtbInner .rtbArrow {
      border-left-color: #0d1b27; }
  .rtbPopup_BootstrapLightBlue .rtbSplitItem .rtbPressed.rtbSplBtnActivator, .rtbPopup_BootstrapLightBlue .rtbSplitItem .rtbPressed.rtbArrow {
    border-color: #0d1b27;
    color: #ffffff;
    background-color: #29577b;
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }
  .rtbPopup_BootstrapLightBlue .rtbMenu:before {
    display: none; }
  .rtbPopup_BootstrapLightBlue.rtbShadows {
    box-shadow: 3px 3px 3px #b3d9fa; }

.RadToolTip_BootstrapLightBlue {
  border-color: #000000;
  color: #f1f8fe;
  background-color: rgb(0 0 0 / 0.75); }
  .RadToolTip_BootstrapLightBlue .rtClose {
    border-color: #204e72;
    color: #fafafa;
    background-color: #265b86; }
  .RadToolTip_BootstrapLightBlue .rtClose:hover {
    border-color: #132d42;
    color: #fafafa;
    background-color: #1b405e; }
  .RadToolTip_BootstrapLightBlue .rtClose:active {
    border-color: #040a0f;
    color: #fafafa;
    background-color: #1b405e; }
  .RadToolTip_BootstrapLightBlue .rtCallout {
    border-color: #000000; }
  .RadToolTip_BootstrapLightBlue .rtCallout:before {
    border-color: #000000; }
    .RadToolTip_BootstrapLightBlue.rtLoading {
        background-image: url('<%=WebResource("Telerik.Web.UI.Skins.Bootstrap.Common.loading.gif")%>');
 /*       background-image: url('../../images/smallloading.gif');*/
    }

.ToolTipCallout.BottomCenter {
    display: block !important;

}


.TreeListToolTip_BootstrapLightBlue {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }

.RadTreeList_BootstrapLightBlue {
  border-color: #b3d9fa;
  background: #f1f8fe;
  color: #000000;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  /*>>Expand/Collapse*/ }
  .RadTreeList_BootstrapLightBlue .rtlTable a {
    color: #265b86; }
  .RadTreeList_BootstrapLightBlue .rtlTable td {
    vertical-align: middle; }
  .RadTreeList_BootstrapLightBlue .rtlHeader {
    background-color: #deeefd; }
  .RadTreeList_BootstrapLightBlue .rtlHeader th,
  .RadTreeList_BootstrapLightBlue .rtlREdit td,
  .RadTreeList_BootstrapLightBlue .rtlR td,
  .RadTreeList_BootstrapLightBlue .rtlA td {
    padding-left: 15px;
    padding-right: 15px; }
  .RadTreeList_BootstrapLightBlue .rtlHeader a {
    color: #000000; }
  .RadTreeList_BootstrapLightBlue div.rtlHeader,
  .RadTreeList_BootstrapLightBlue .rtlScroller,
  .RadTreeList_BootstrapLightBlue .rtlHeader th {
    border-color: #b3d9fa; }
  .RadTreeList_BootstrapLightBlue .rtlR,
  .RadTreeList_BootstrapLightBlue .rtlA,
  .RadTreeList_BootstrapLightBlue .rtlREdit,
  .RadTreeList_BootstrapLightBlue .rtlRFooter,
  .RadTreeList_BootstrapLightBlue tr.rtlHeader {
    height: 40px;
    height: calc(1.42857em + 20px); }
  .RadTreeList_BootstrapLightBlue .rtlA {
    background-color: #e5f2fd; }
  .RadTreeList_BootstrapLightBlue .rtlRFooter {
    background-color: #deeefd; }
  .RadTreeList_BootstrapLightBlue .rtlRFooter td {
    border-color: #b3d9fa; }
  .RadTreeList_BootstrapLightBlue .rtlREdit {
    background-color: #3176ae; }
  .RadTreeList_BootstrapLightBlue .rtlR td,
  .RadTreeList_BootstrapLightBlue .rtlA td,
  .RadTreeList_BootstrapLightBlue .rtlREdit td,
  .RadTreeList_BootstrapLightBlue .rtlEditForm {
    border-color: #b3d9fa; }
  .RadTreeList_BootstrapLightBlue .rtlRSel {
    background: #265b86;
    color: #ffffff; }
    .RadTreeList_BootstrapLightBlue .rtlRSel .rtlActionButton:hover .rtlIcon {
      color: #ffffff; }
  .RadTreeList_BootstrapLightBlue .rtlRSel a {
    color: #ffffff; }
  .RadTreeList_BootstrapLightBlue .rtlRSel {
    background-color: #265b86; }
  .RadTreeList_BootstrapLightBlue .rtlRActive .rtlCF {
    box-shadow: inset 0px 5px 5px -5px #1b405e, inset 0px -5px 5px -5px #1b405e, inset 5px 0px 5px -5px #1b405e; }
  .RadTreeList_BootstrapLightBlue .rtlRActive .rtlCF ~ td {
    box-shadow: inset 0px 5px 5px -5px #1b405e, inset 0px -5px 5px -5px #1b405e; }
  .RadTreeList_BootstrapLightBlue .rtlRActive .rtlCF ~ td:last-child {
    box-shadow: inset 0px 5px 5px -5px #1b405e, inset 0px -5px 5px -5px #1b405e, inset -5px 0px 5px -5px #1b405e; }
  .RadTreeList_BootstrapLightBlue .rtlRActive td {
    border-color: #1b405e; }
  .RadTreeList_BootstrapLightBlue .rtlVBorders td.rtlL,
  .RadTreeList_BootstrapLightBlue .rtlLines td.rtlL {
    background-color: #f1f8fe; }
  .RadTreeList_BootstrapLightBlue .rtlActionButton {
    box-sizing: content-box;
    border: 1px solid transparent;
    padding: 6px; }
    .RadTreeList_BootstrapLightBlue .rtlActionButton:hover {
      border: 1px solid #1c3c55;
      border-radius: .3em;
      background: #29577b; }
  .RadTreeList_BootstrapLightBlue .rtlIcon {
    color: #ffffff; }
  .RadTreeList_BootstrapLightBlue .rtlExpand,
  .RadTreeList_BootstrapLightBlue .rtlCollapse {
    border: 0 none; }
    .RadTreeList_BootstrapLightBlue .rtlExpand:hover,
    .RadTreeList_BootstrapLightBlue .rtlCollapse:hover {
      border: 0 none;
      background: none; }
  .RadTreeList_BootstrapLightBlue .rtlCollapseIcon {
    color: #265b86; }
  .RadTreeList_BootstrapLightBlue .rtlPagerCell {
    color: #000000;
    background: #deeefd;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    border-color: #b3d9fa; }
    .RadTreeList_BootstrapLightBlue .rtlPagerCell .rtlNumPart a,
    .RadTreeList_BootstrapLightBlue .rtlPagerCell .rtlPagerButton,
    .RadTreeList_BootstrapLightBlue .rtlPagerCell .rtlActionButton {
      border-width: 1px;
      border-style: solid;
      box-sizing: content-box;
      border-color: #1c3c55;
      color: #ffffff;
      background-color: #3672a1;
      padding-top: 6px;
      padding-bottom: 6px; }
      .RadTreeList_BootstrapLightBlue .rtlPagerCell .rtlNumPart a:hover,
      .RadTreeList_BootstrapLightBlue .rtlPagerCell .rtlPagerButton:hover,
      .RadTreeList_BootstrapLightBlue .rtlPagerCell .rtlActionButton:hover {
        border-color: #0d1b27;
        color: #ffffff;
        background-color: #29577b; }
    .RadTreeList_BootstrapLightBlue .rtlPagerCell .rtlNumPart a,
    .RadTreeList_BootstrapLightBlue .rtlPagerCell .rtlActionButton {
      margin: 0;
      width: 1.42857em;
      border-left-width: 0; }
    .RadTreeList_BootstrapLightBlue .rtlPagerCell .rtlNumPart a {
      border-radius: 0;
      text-align: center; }
      .RadTreeList_BootstrapLightBlue .rtlPagerCell .rtlNumPart a.rtlCurrentPage {
        border-color: #204e72;
        color: #fafafa;
        background-color: #265b86; }
    .RadTreeList_BootstrapLightBlue .rtlPagerCell .rtlPageFirst {
      border-left-width: 1px;
      border-radius: 0.28571em 0 0 0.28571em; }
    .RadTreeList_BootstrapLightBlue .rtlPagerCell .rtlPageLast {
      border-radius: 0 0.28571em 0.28571em 0; }
    .RadTreeList_BootstrapLightBlue .rtlPagerCell .NumericPages .rtlNumPart a:first-child {
      border-left-width: 1px;
      border-radius: 0.28571em 0 0 0.28571em; }
    .RadTreeList_BootstrapLightBlue .rtlPagerCell .NumericPages .rtlNumPart a:last-child {
      border-radius: 0 0.28571em 0.28571em 0; }
    .RadTreeList_BootstrapLightBlue .rtlPagerCell .rtlActionButton {
      box-sizing: content-box; }
    .RadTreeList_BootstrapLightBlue .rtlPagerCell .rtlPagerButton {
      border-radius: 0.28571em; }
  .RadTreeList_BootstrapLightBlue .rtlCommandCell {
    border-color: #b3d9fa;
    color: #000000;
    background-color: #deeefd; }
    .RadTreeList_BootstrapLightBlue .rtlCommandCell .rtlActionButton:hover {
      border-color: #0d1b27;
      color: #ffffff;
      background-color: #29577b; }
    .RadTreeList_BootstrapLightBlue .rtlCommandCell .rtlActionButton:active {
      border-color: #0d1b27;
      color: #ffffff;
      background-color: #29577b; }
  .RadTreeList_BootstrapLightBlue .rtlFooter .rtlCommandCell,
  .RadTreeList_BootstrapLightBlue tfoot .rtlCommandCell {
    color: #000000;
    background-color: #deeefd;
    background-image: linear-gradient(); }
  .RadTreeList_BootstrapLightBlue .rtlREdit td > [type="text"],
  .RadTreeList_BootstrapLightBlue .rtlEditForm td > [type="text"] {
    padding-top: 0;
    padding-bottom: 0;
    height: 32px;
    border: 1px solid #1c3c55;
    border-radius: .3em; }
  .RadTreeList_BootstrapLightBlue .rtlEditForm {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    border: 1px solid #b3d9fa; }
    .RadTreeList_BootstrapLightBlue .rtlEditForm td > label {
      display: inline-block;
      padding: 0 10px 10px 0; }
    .RadTreeList_BootstrapLightBlue .rtlEditForm table {
      margin: .5em; }
    .RadTreeList_BootstrapLightBlue .rtlEditForm .rtlHeader {
      padding: .64em .5em; }

.TreeListReorderTop_BootstrapLightBlue,
.TreeListReorderBottom_BootstrapLightBlue {
  color: #000;
  text-shadow: 0 0 1px #fff;
  text-indent: 2px; }

.RadTreeList_BootstrapLightBlue .rtlDragHandle {
  background-image: url('<%=WebResource("Telerik.Web.UI.Skins.BootstrapLightBlue.Grid.rgDrag.gif")%>'); }

.TreeListToolTip_BootstrapLightBlue {
  border-color: #828282;
  background: #f1f8fe;
  color: #000000; }

.RadTreeView_BootstrapLightBlue {
  color: #000000;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .RadTreeView_BootstrapLightBlue .rtIn {
    margin: 2px 0;
    padding: 6px;
    border-radius: 4px; }
  .RadTreeView_BootstrapLightBlue .rtImg + .rtIn {
    padding-left: 25px; }
  .RadTreeView_BootstrapLightBlue .rtChkTristate:hover {
    color: #265b86; }
  .RadTreeView_BootstrapLightBlue .rtLoadingIcon {
/*    background-image: url('<%=WebResource("Telerik.Web.UI.Skins.BootstrapLightBlue.Common.loading_small.gif")%>'); */

  }
  .RadTreeView_BootstrapLightBlue .rtPlus,
  .RadTreeView_BootstrapLightBlue .rtMinus {
    margin-top: 1px; }
  .RadTreeView_BootstrapLightBlue .rtPlusHover,
  .RadTreeView_BootstrapLightBlue .rtMinusHover {
    color: #265b86; }
  .RadTreeView_BootstrapLightBlue .rtLines .rtOut:before {
    top: 9px; }
  .RadTreeView_BootstrapLightBlue .rtLines .rtLast:before {
    padding-top: 9px; }
  .RadTreeView_BootstrapLightBlue .rtHover .rtIn {
    border-color: #356890;
    color: #ffffff;
    background-color: #3c75a3; }
    .RadTreeView_BootstrapLightBlue .rtSelected .rtIn {
        color: #265b86;
    }
/*    image manager settings*/
.reLightweightDialog .redFBDialogContent {
    width: 420px;
}
.redWrapper .redFBDialogContentButton.redActionButtonsAbsoluteWrapper {
    right: 20px;
    bottom: 20px;
}
.reLightweightDialog.RadForm.redImageManager body {
    overflow: hidden;
    width: 840px;
    height: 525px;
}
.reLightweightDialog .redWrapper .redDialogSeparator {
    height: 500px;
    width: 2px;
    background-color: #3c75a3;
}
.reLightweightDialog, .reLightweightDialog body, .reLightweightDialog form {
    font-size: 14px;
    overflow: hidden;
}


.RadUpload_BootstrapLightBlue {
    color: #333333;
}

    .RadUpload_BootstrapLightBlue .ruFileLI .ruButton:hover {
        color: #1976d2;
    }

    .RadUpload_BootstrapLightBlue .ruFileLI .ruFileProgressWrap {
        background-color: #e6e6e6;
        background-image: linear-gradient(rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5));
        border-radius: 2px;
    }

    .RadUpload_BootstrapLightBlue .ruFileLI .ruFileProgress {
        border-color: #040a0f;
        color: #fafafa;
        background-color: #1b405e;
        box-shadow: none;
    }



.RadUpload_BootstrapLightBlue .ruUploadSuccess .radIcon:before {
    background-color: #5ec232;
}

    .RadUpload_BootstrapLightBlue .ruUploading .radIcon:before {
        background-color: #fdce3e;
    }

    .RadUpload_BootstrapLightBlue .ruUploadCancelled .radIcon:before,
    .RadUpload_BootstrapLightBlue .ruUploadFailure .radIcon:before {
        background-color: #d51923;
    }

    .RadUpload_BootstrapLightBlue .ruSelectWrap .ruFakeInput {
        border-color: #b3b3b3;
        color: #333333;
        background-color: #ffffff;
    }

    .RadUpload_BootstrapLightBlue .ruSelectWrap .ruButton {
        border-color: #040a0f;
        color: #fafafa;
        background-color: #3672a1;
        box-shadow: none;
        border-radius: 4px;
    }

        .RadUpload_BootstrapLightBlue .ruSelectWrap .ruButton.ruButtonHover {
            border-color: #040a0f;
            color: #fafafa;
            background-color: #10436b;
            box-shadow: none;
        }

        .RadUpload_BootstrapLightBlue .ruSelectWrap .ruButton.ruFocused {
            box-shadow: inset 0 0 5px rgba(103, 102, 102, 0.5);
        }

    .RadUpload_BootstrapLightBlue .ruDropZone {
        border-color: #b3b3b3;
        color: #333333;
        background-color: #e6e6e6;
        border-radius: 3px;
    }

.RadWindow_BootstrapLightBlue {
  border-color: #b3d9fa;
  color: #000000;
  background-color: #f1f8fe;
  padding: 0;
  border-radius: 5px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .RadWindow_BootstrapLightBlue .rwTitleBar {
    border-color: #b3d9fa;
    color: #000000;
    background-color: #deeefd;
    margin: 0;
    border-radius: 4px 4px 0 0; }
  .RadWindow_BootstrapLightBlue .rwTitleWrapper {
    padding: 10px; }
  .RadWindow_BootstrapLightBlue .rwCommands {
    margin-top: -15px; }
  .RadWindow_BootstrapLightBlue .rwCommandButton {
    padding: 6px; }
  .RadWindow_BootstrapLightBlue .rwCommandButton:hover {
    border-color: #0d1b27;
    color: #ffffff;
    background-color: #29577b; }
  .RadWindow_BootstrapLightBlue .rwContent {
    border-color: #b3d9fa;
    color: #000000;
    background-color: #f1f8fe;
    border-width: 1px 0; }
  .RadWindow_BootstrapLightBlue .rwStatusBar {
    padding: 10px 15px;
    border-width: 0; }
  .RadWindow_BootstrapLightBlue .rwDialogButtons button {
    border-color: #1c3c55;
    color: #ffffff;
    background-color: #3672a1; }
  .RadWindow_BootstrapLightBlue .rwDialogButtons button:hover {
    border-color: #0d1b27;
    color: #ffffff;
    background-color: #29577b; }
  .RadWindow_BootstrapLightBlue .rwDialogButtons button:active {
    border-color: #0d1b27;
    color: #ffffff;
    background-color: #29577b; }
  .RadWindow_BootstrapLightBlue .rwPromptDialog .rwOkBtn,
  .RadWindow_BootstrapLightBlue .rwConfirmDialog .rwOkBtn {
    border-color: #204e72;
    color: #fafafa;
    background-color: #265b86; }
  .RadWindow_BootstrapLightBlue .rwPromptDialog .rwOkBtn:hover,
  .RadWindow_BootstrapLightBlue .rwConfirmDialog .rwOkBtn:hover {
    border-color: #132d42;
    color: #fafafa;
    background-color: #1b405e; }
  .RadWindow_BootstrapLightBlue .rwPromptDialog .rwOkBtn:active,
  .RadWindow_BootstrapLightBlue .rwConfirmDialog .rwOkBtn:active {
    border-color: #040a0f;
    color: #fafafa;
    background-color: #1b405e; }
  .RadWindow_BootstrapLightBlue .rwPromptInput {
    border-color: #1c3c55;
    color: #000000;
    background-color: #f1f8fe; }
  .RadWindow_BootstrapLightBlue .rwPromptInput:hover {
    border-color: #0d1b27;
    color: #000000;
    background-color: #f1f8fe; }
  .RadWindow_BootstrapLightBlue .rwPromptInput:active,
  .RadWindow_BootstrapLightBlue .rwPromptInput:focus {
    border-color: #2c689a;
    color: #000000;
    background-color: #f1f8fe; }
  .RadWindow_BootstrapLightBlue .rwLoading.rwStatusBar {
   /* background-image: url('<%=WebResource("Telerik.Web.UI.Skins.BootstrapLightBlue.Common.loading_small.gif")%>');*/

  }
  .RadWindow_BootstrapLightBlue.rwLoading .rwExternalContent {
    /*background-image: url('<%=WebResource("Telerik.Web.UI.Skins.BootstrapLightBlue.Common.loading.gif")%>'); */

  }

/*div.RadWindow {
    z-index: 8000 !important;
}*/


.RadWizard_BootstrapLightBlue {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #000000;
  background: #f1f8fe; }
  .RadWizard_BootstrapLightBlue .rwzButton {
    border-radius: 4px;
    padding: 6px 12px;
    border-color: #1c3c55;
    color: #ffffff;
    background-color: #3672a1; }
  .RadWizard_BootstrapLightBlue .rwzNext,
  .RadWizard_BootstrapLightBlue .rwzFinish {
    border-color: #204e72;
    color: #fafafa;
    background-color: #265b86; }
  .RadWizard_BootstrapLightBlue .rwzBreadCrumb .rwzText {
    line-height: 2.7em; }
  .RadWizard_BootstrapLightBlue .rwzBreadCrumb .rwzLink:before {
    width: 1.55em;
    height: 1.55em;
    right: -0.7em;
    margin-top: -0.8em; }
  .RadWizard_BootstrapLightBlue .rwzLink {
    border-color: #1c3c55;
    color: #ffffff;
    background-color: #3672a1; }
    .RadWizard_BootstrapLightBlue .rwzLink:before {
      border-color: #1c3c55;
      background-color: #3672a1;
      box-shadow: none; }
  .RadWizard_BootstrapLightBlue .rwzProgressBar {
    border-radius: 4px;
    border-color: #b3d9fa;
    background-color: #deeefd; }
  .RadWizard_BootstrapLightBlue .rwzProgress {
    border-color: #1b405e;
    background-color: #265b86; }
  .RadWizard_BootstrapLightBlue .rwzHovered.rwzButton,
  .RadWizard_BootstrapLightBlue .rwzHovered .rwzLink {
    border-color: #0d1b27;
    color: #ffffff;
    background-color: #29577b; }
  .RadWizard_BootstrapLightBlue .rwzHovered.rwzNext,
  .RadWizard_BootstrapLightBlue .rwzHovered.rwzFinish {
    border-color: #132d42;
    color: #fafafa;
    background-color: #1b405e; }
  .RadWizard_BootstrapLightBlue .rwzHovered .rwzLink:before {
    border-color: #0d1b27;
    background-color: #29577b; }
  .RadWizard_BootstrapLightBlue .rwzFocused.rwzButton {
    box-shadow: 0 0 5px rgba(13, 27, 39, 0.5) inset; }
  .RadWizard_BootstrapLightBlue .rwzFocused.rwzNext {
    border-color: rgba(4, 10, 15, 0.5);
    box-shadow: 0 0 5px rgba(4, 10, 15, 0.5) inset; }
  .RadWizard_BootstrapLightBlue .rwzSelected .rwzLink,
  .RadWizard_BootstrapLightBlue .rwzSelected .rwzLink:before {
    border-color: #204e72;
    color: #fafafa;
    background-color: #265b86; }

.RadWizard_BootstrapLightBlue.rwzHorizontal .rwzFirst .rwzLink {
  border-radius: 4px 0 0 4px; }

.RadWizard_BootstrapLightBlue.rwzHorizontal .rwzLast .rwzLink {
  border-radius: 0 4px 4px 0; }

.RadWizard_BootstrapLightBlue.rwzHorizontal .rwzFirst.rwzLast .rwzLink {
  border-radius: 4px; }

.RadWizard_BootstrapLightBlue.rwzVertical .rwzFirst .rwzLink {
  border-radius: 4px 4px 0 0; }

.RadWizard_BootstrapLightBlue.rwzVertical .rwzLast .rwzLink {
  border-radius: 0 0 4px 4px; }

.RadWizard_BootstrapLightBlue.rwzVertical .rwzSelected .rwzLink {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0; }

.RadWizard_BootstrapLightBlue.rwzVertical .rwzBreadCrumb {
  padding-right: 0.85em; }
  .RadWizard_BootstrapLightBlue.rwzVertical .rwzBreadCrumb .rwzLink:before {
    right: -0.87em; }

.RadWizard_BootstrapLightBlue.RadWizard_rtl.rwzHorizontal .rwzFirst .rwzLink {
  border-radius: 0 4px 4px 0; }

.RadWizard_BootstrapLightBlue.RadWizard_rtl.rwzHorizontal .rwzLast .rwzLink {
  border-radius: 4px 0 0 4px; }

.RadWizard_BootstrapLightBlue.RadWizard_rtl .rwzBreadCrumb .rwzLink:before,
.RadWizard_BootstrapLightBlue.rwzRightBreadCrumb .rwzBreadCrumb .rwzLink:before {
  left: -0.87em;
  right: auto; }

.RadWizard_rtl.rwzVertical .rwzBreadCrumb {
  padding-right: 0;
  padding-left: 0.85em; }

.RadWizard_BootstrapLightBlue.rwzRightBreadCrumb .rwzBreadCrumb,
.RadWizard_BootstrapLightBlue.RadWizard_rtl.rwzVertical .rwzBreadCrumb {
  padding-right: 0;
  padding-left: 0.85em; }

.RadWizard_BootstrapLightBlue.rwzRightBreadCrumb .rwzFirst .rwzLink,
.RadWizard_BootstrapLightBlue.RadWizard_rtl.rwzVertical .rwzFirst .rwzLink {
  border-top-right-radius: 4px; }

.RadWizard_BootstrapLightBlue.rwzRightBreadCrumb .rwzLast .rwzLink,
.RadWizard_BootstrapLightBlue.RadWizard_rtl.rwzVertical .rwzLast .rwzLink {
  border-bottom-right-radius: 4px; }

.RadWizard_BootstrapLightBlue.rwzRightBreadCrumb .rwzSelected .rwzLink,
.RadWizard_BootstrapLightBlue.RadWizard_rtl.rwzVertical .rwzSelected .rwzLink {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }

