﻿/***************** FONT NOTO SANS ***************/
@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 400;
    font-stretch: 100%;
    src: url('fonts/NotoSans2/NotoSans-cyrillic-ext.woff2') format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/*/ cyrillic /*/
@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 400;
    font-stretch: 100%;
    src: url('fonts/NotoSans2/NotoSans-cyrillic.woff2') format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/*/ devanagari /*/
@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 400;
    font-stretch: 100%;
    src: url('fonts/NotoSans2/NotoSans-devanagari.woff2') format('woff2');
    unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FF;
}
/*/ greek-ext /*/
@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 400;
    font-stretch: 100%;
    src: url('fonts/NotoSans2/NotoSans-greek-ext.woff2') format('woff2');
    unicode-range: U+1F00-1FFF;
}
/*/ greek /*/
@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 400;
    font-stretch: 100%;
    src: url('fonts/NotoSans2/NotoSans-greek.woff2') format('woff2');
    unicode-range: U+0370-03FF;
}
/*/ vietnamese /*/
@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 400;
    font-stretch: 100%;
    src: url('fonts/NotoSans2/NotoSans-vietnamese.woff2') format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/*/ latin-ext /*/
@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 400;
    font-stretch: 100%;
    src: url('fonts/NotoSans2/NotoSans-latin-ext.woff2') format('woff2');
    unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/*/ latin /*/
@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 400;
    font-stretch: 100%;
    src: url('fonts/NotoSans2/NotoSans-latin.woff2') format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}


.RegularText {
    font-family: 'Segoe UI', 'Noto Sans', Verdana;
    font-size: 16px !important;
    color: #333333;
}

/************TELERIK RADWINDOW STYLE*************/
.RadWindow_MetroTouch .rwTitle {
    font-family: 'Segoe UI', 'Noto Sans', Verdana !important;
    font-size: 22px !important;
    font-weight: 100 !important;
    line-height: normal !important;
    padding: 0px 0px 0px 1px !important;
    color: #ffffff !important;
    height: auto !important;
}

.RadWindow_MetroTouch .rwTitleBar {
    background-color: #38A1C8 !important;
    box-sizing: border-box;
    display: flex !important;
    align-items: center !important;
}

.RadWindow_MetroTouch .rwTitleWrapper {
    height: 39px !important;
    padding: 4px 12px !important;
    display: flex !important;
    align-items: center !important;
    flex: 1 1 auto;
    min-width: 0;
}

.RadWindow_MetroTouch .rwCommands {
    height: 47px !important;
    margin: 0 !important;
    padding: 0 !important;
    top: 0 !important;
    display: flex !important;
    align-items: center !important;
}

.RadWindow_MetroTouch .rwCommands li {
    height: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
    display: flex !important;
    align-items: center !important;
}

.RadWindow_MetroTouch .rwCommands a,
.RadWindow_MetroTouch .rwCommands .rwCommandButton {
    height: 100% !important;
    margin: 0 !important;
    padding: 2px !important;
    top: auto !important;
    line-height: normal !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
}

/************TELERIK RADGRID STYLE*************/
.rgCommandCell {
    background-color: #7AC0DA !important;
}

.rgCommandRow a {
    color: #fff !important;
}

/************TELERIK AJAX Loading Panel STYLE*************/
.RadAjax_MetroTouch .raDiv {
    background-image: url('Images/loading.gif');
}

.RadAjax_MetroTouch .raColor {
    background-color: #25a0da !important;
    color: black !important;
}

.RadAjax_MetroTouch_old .raTransp_old {
    opacity: 0.7 !important;
    -moz-opacity: 0.7 !important;
    filter: alpha(opacity=70) !important;
}

.RadAjax_MetroTouch .raTransp {
    opacity: 0 !important;
    -moz-opacity: 0 !important;
    filter: alpha(opacity=0) !important;
}

.RadWindow_Windows7 a.rwIcon
{
    display:none !important;
}

.RadWindow_Windows7
{
    border-style:none !important;
}

.RadTabStrip_Metro .rtsLevel1 .rtsSelected .rtsLink {
    border-color: #38A1C8 !important;
    color: #fff;
    background-color: #38A1C8 !important;
}

.RadTabStrip_Metro .rtsLevel1 {
    border-color: #38A1C8 !important;
}

/*
.RadTabStripTop_Metro .rtsLevel1 {
    background-color: #38A1C8 !important;
}

.RadTabStrip_Metro .rtsLevel1 .rtsUL {
    background-color: #38A1C8 !important;
}
*/

span.RadButton_MetroTouch.rbPressedButton, span.RadButton_MetroTouch.rbSkinnedButton:active, span.RadButton_MetroTouch.rbSkinnedButton:focus, span.RadButton_MetroTouch.rbVerticalButton:active, span.RadButton_MetroTouch.rbVerticalButton:focus, span.RadButton_MetroTouch.rbLinkButton:active, span.RadButton_MetroTouch.rbLinkButton:focus, span.RadButton_MetroTouch.rbSkinnedButtonChecked, span.RadButton_MetroTouch.rbSkinnedButtonChecked:hover, span.RadButton_MetroTouch.rbLinkButtonChecked, span.RadButton_MetroTouch.rbLinkButtonChecked:hover, span.RadButton_MetroTouch.rbVerticalButtonChecked, span.RadButton_MetroTouch.rbVerticalButtonChecked:hover {
    border-color: #38A1C8 !important;
    color: #fff;
    background-color: #38A1C8 !important;
}

/*Dropdown styles*/
.RadDropDownList_MetroTouch .rddlFocused {
    border-color: #38A1C8 !important;
    color: #fff;
    background-color: #38A1C8 !important;
}

.rddlPopup_MetroTouch .rddlItemSelected {
    color: #fff;
    background-color: #38A1C8 !important;
}
.RadMultiSelectDropDown_MetroTouch .k-list .k-item.k-state-selected, .RadMultiSelectDropDown_MetroTouch .k-list-optionlabel.k-state-selected {
    color: #fff;
    background-color: #38A1C8 !important;
}
.RadMultiSelectDropDown_MetroTouch .k-list .k-item:hover.k-state-selected, .RadMultiSelectDropDown_MetroTouch .k-list .k-item.k-state-hover.k-state-selected, .RadMultiSelectDropDown_MetroTouch .k-list-optionlabel:hover.k-state-selected, .RadMultiSelectDropDown_MetroTouch .k-list-optionlabel.k-state-hover.k-state-selected {
    color: #fff;
    background-color: #2A617B !important;
}
.RadGrid_MetroTouch th.rgSorted {
    background-color: #38A1C8 !important;
}
.RadListBox_MetroTouch .rlbItem.rlbSelected {
    background-color: #38A1C8 !important;
}
.RadComboBox_MetroTouch .rcbFocused .rcbReadOnly .rcbInputCell {
    border-color: #38A1C8 !important;
    background-color: #38A1C8 !important;
}
.RadComboBox_MetroTouch .rcbFocused .rcbArrowCell {
    border-color: #38A1C8 !important;
    background-color: #38A1C8 !important;
}
.RadCalendar_MetroTouch .rcMain .rcRow .rcSelected a {
    border-color: #38A1C8 !important;
    background-color: #38A1C8 !important;
}
.RadCalendarMonthView_MetroTouch .rcSelected a {
    background-color: #38A1C8 !important;
}
.RadComboBoxDropDown_Vista .rcbHovered {
    background-color: #38A1C8 !important;
    color: #fff !important;
}

.RadComboBox_Metro .rcbFocused .rcbReadOnly .rcbInputCell {
    border-color: #38A1C8 !important;
    background-color: #38A1C8 !important;
}
.RadComboBox_Metro .rcbFocused .rcbArrowCell {
    border-color: #38A1C8 !important;
    background-color: #38A1C8 !important;
}

.RadComboBox_Metro .rcbInput {
    font-size: 13px !important;
}

span.RadButton.RadButton_MetroTouch.rbSkinnedButton,
.RadForm_MetroTouch.RadForm.rfdLabel label,
.RadWindow_MetroTouch,
.RadGrid_MetroTouch .rgMasterTable,
.RadForm.rfdHeading h5,
.RadComboBox_Metro,
.RadListBox_Vista,
.RadForm_MetroTouch.RadForm.rfdTextbox input[type="text"],
.RadDropDownList_MetroTouch,
.RadPanelBar_MetroTouch,
.RadComboBoxDropDown_Metro,
.RadInput_MetroTouch .riTextBox,
.RadMenu_MetroTouch,
.RadGrid_MetroTouch .rgDetailTable,
.rddlPopup_MetroTouch,
.RadToolTip,
.RadTabStrip_Metro .rtsLink,
.RadUpload_MetroTouch,
.notif-container .notif-panel,
.RadHtmlChart.RadHtmlChart_Silk svg g text,
.RadForm_MetroTouch.RadForm legend,
span.RadButton_MetroTouch,
.RadComboBoxDropDown_MetroTouch,
.custom-font-label,
.RadLabel_MetroTouch,
.RadCalendar_MetroTouch {
    font-family: 'Segoe UI', 'Noto Sans', Verdana !important;
}
