@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i');

#mbox {
    background-color: #eee;
    padding: 8px;
    border: 2px outset #666;
}

#mbm {
    font-family: sans-serif;
    font-weight: bold;
    float: right;
    padding-bottom: 5px;
}

#ol {
    background-image: url(images/overlay.png);
}

a {
    cursor: pointer;
}

.exampleWrapper {
    width: 880px;
    height: 467px;
    background: transparent url(images/background.png) no-repeat top left;
    position: relative;
}

.tabStrip {
    position: absolute;
    top: 79px;
    left: 101px;
}

.multiPage {
    position: absolute;
    top: 106px;
    left: 101px;
    color: white;
    width: 679px;
    height: 362px;
}

    .multiPage p {
        margin-left: 40px;
    }

    .multiPage ul {
        list-style: none;
        width: 520px;
        border-bottom: 1px solid #8d9396;
    }

    .multiPage label {
        float: left;
        width: 120px;
        padding-left: 16px;
    }

    .multiPage li {
        border-top: 1px solid #8d9396;
        line-height: 23px;
    }

    .multiPage .pageViewEducation label {
        width: 220px;
    }

    .multiPage .riLabel {
        width: 115px;
    }

    .multiPage .rcbLabel {
        width: 109px;
    }

#btnSend {
    margin-left: 135px;
}


*.dialog {
    display: none;
}

* .dialink {
    cursor: pointer;
    color: #900;
    text-decoration: underline;
}

* html #ol {
    background-image: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/overlay.png", sizingMethod="scale");
}



.centerpanel {
    width: 100%;
    margin-bottom: 5px;
    margin-left: 5px;
    margin-right: 0;
    margin-top: 5px;
}


.background {
    background: url(images/background.jpg) repeat;
    width: 100%;
    height: 100%;
}

Body {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
}

div {
    FONT-WEIGHT: normal;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none;
}

A:visited {
    FONT-WEIGHT: normal;
    COLOR: #901107;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
    FONT-VARIANT: normal;
}

A:hover {
    FONT-WEIGHT: normal;
    COLOR: #0099FF;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
    FONT-VARIANT: normal;
}

A:link {
    FONT-WEIGHT: normal;
    COLOR: #901107;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
    FONT-VARIANT: normal;
}

A:active {
    FONT-WEIGHT: normal;
    COLOR: #003399;
}


.ColHead {
    BACKGROUND-COLOR: #dfe8f0;
    FONT-WEIGHT: normal;
    font-size: 8pt;
    COLOR: #0099FF;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
    FONT-VARIANT: normal;
}

.Status {
    BACKGROUND-COLOR: #4972b4;
    FONT-WEIGHT: normal;
    font-size: 10pt;
    COLOR: Red;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
    font-weight: bold;
    FONT-VARIANT: normal;
}

.menu {
    font-family: arial;
    font-size: 8pt;
}


.boxHead {
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    color: #5d7aa5;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.menuItem {
    font-family: arial;
    font-size: 8pt;
    font-weight: bold;
}

    .menuItem A:link {
        COLOR: #36415C;
        background-color: Transparent;
    }

    .menuItem A:visited {
        COLOR: #36415C;
        background-color: Transparent;
    }

    .menuItem A:active {
        COLOR: #36415C;
        background-color: Transparent;
    }

    .menuItem A:hover {
        COLOR: #36415C;
        background-color: Transparent;
    }



.menuItemRed {
    font-family: arial;
    font-size: 8pt;
    font-weight: bold;
    Color: Red;
}

.smallmenuItem {
    font-family: arial;
    font-size: 8pt;
    font-weight: normal;
}


.detail {
    font-family: verdana;
    font-size: 8pt;
    font-weight: normal;
}

.MenuEntry {
    font-family: arial;
    font-size: 8pt;
    TEXT-TRANSFORM: uppercase;
    font-weight: bold;
}

.NewStatus {
    font-family: arial;
    font-size: 8pt;
}

.GridItem {
    font-family: arial;
    font-size: 8pt;
    COLOR: #27568e;
    font-weight: bold;
}

.Gridhead {
    font-family: arial;
    font-size: 8pt;
    COLOR: #5f83a8;
    font-weight: bold;
}

.head {
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    TEXT-TRANSFORM: uppercase;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.subhead {
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    TEXT-TRANSFORM: uppercase;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}

p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
}

small {
    font-size: .7em;
    font-family: Verdana;
    background: white;
}

BIG {
    font-size: 1.17em;
}

.footer {
    FONT-SIZE: 11px;
    COLOR: #fffffc;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}

    .footer A:link {
        COLOR: #000000;
        background-color: Transparent;
    }

    .footer A:visited {
        COLOR: #000000;
        background-color: Transparent;
    }

    .footer A:active {
        COLOR: #000000;
        background-color: Transparent;
    }

    .footer A:hover {
        COLOR: #cc6600;
        background-color: Transparent;
    }

.subsubhead {
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}

li {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
}


.button {
    font-family: arial;
    font-size: 8pt;
    font-weight: bold;
    color: #fff !important;
    border: 1px solid #5D799F;
    /*height:24px;*/
    margin-right: 0;
    margin-top: 1;
    padding: 3px 5px;
    background-color: #D3D4D6;
    background-image: url('images/Login/button1.png');
}


    .button:hover {
        background: #628ee8 !important;
        color: #fff !important;
        border: 1px;
        /*height:24px;*/
        text-decoration: none;
        border-style: solid;
        border-color: #628ee8;
        margin-right: 0;
        margin-top: 1;
        background-color: #D3D4D6;
    }



but {
    display: block;
    background: url(images/Login/button.gif);
    background-image: url(images/Login/button.gif);
    width: 80px;
    height: 24px;
    text-decoration: none;
    color: white;
    text-align: center;
    font-family: Helvetica, Arial, Tahoma;
    font-size: 8pt;
    padding: 5px;
}


.a.but {
    display: block;
    background-image: url(http://localhost:3674/NRSAdmin%202.0/images/Login/button.gif);
    width: 80px;
    height: 24px;
    text-decoration: none;
    color: white;
    text-align: center;
    font-family: Helvetica, Arial, Tahoma;
    font-size: 8pt;
    padding: 5px;
}

    .a.but:link {
        text-decoration: none;
        color: white;
        text-align: center;
        font-family: Helvetica, Arial, Tahoma;
        font-size: 8pt;
        padding: 5px;
    }


    .a.but:visited {
        text-decoration: none;
        color: white;
        text-align: center;
        font-family: Helvetica, Arial, Tahoma;
        font-size: 8pt;
        padding: 5px;
    }

    .a.but:active {
        text-decoration: none;
        color: white;
        text-align: center;
        font-family: Helvetica, Arial, Tahoma;
        font-size: 8pt;
        padding: 5px;
    }



    .a.but:hover {
        background-image: url(./images/Login/button_on.gif);
        color: #F2FFC7;
        text-decoration: none;
        text-indent: 3px;
        font-family: Helvetica, Arial, Tahoma;
        font-size: 8pt;
        text-align: center;
        padding: 5px;
    }


.tbMonth {
    width: 20px;
    font-family: arial;
    font-size: 8pt;
    font-weight: bold;
}

.tbDay {
    width: 20px;
    font-family: arial;
    font-size: 8pt;
    font-weight: bold;
}

.tbYear {
    width: 35px;
    font-family: arial;
    font-size: 8pt;
    font-weight: bold;
}

.tbDate {
    width: 135px;
    font-family: arial;
    font-size: 8pt;
    font-weight: bold;
}

.tbTitle {
    width: 125px;
    font-family: arial;
    font-size: 8pt;
    font-weight: bold;
}

.tbAC {
    width: 36px;
    font-family: arial;
    font-size: 8pt;
    font-weight: bold;
}

.tbPhone {
    width: 66px;
    font-family: arial;
    font-size: 8pt;
    font-weight: bold;
}

.tbExt {
    width: 46px;
    font-family: arial;
    font-size: 8pt;
    font-weight: bold;
}

.tbFrAssistance {
    Height: 275px;
    Width: 397px;
}

.tbAddressLine {
    Width: 228px;
    font-family: arial;
    font-size: 8pt;
    font-weight: bold;
    TEXT-TRANSFORM: uppercase;
}

.tbCity {
    Width: 126px;
    font-family: arial;
    font-size: 8pt;
    font-weight: bold;
    TEXT-TRANSFORM: uppercase;
}

.tbZip {
    Width: 60px;
    font-family: arial;
    font-size: 8pt;
    font-weight: bold;
    TEXT-TRANSFORM: uppercase;
}

.tbState {
    Width: 42px;
    font-family: arial;
    font-size: 8pt;
    font-weight: bold;
    TEXT-TRANSFORM: uppercase;
}

.ddlState {
    Width: 56px;
    font-family: arial;
    font-size: 8pt;
    font-weight: bold;
    TEXT-TRANSFORM: uppercase;
}

.Required {
    BACKGROUND-COLOR: #F2EC79;
}

.RequiredGreen {
    BACKGROUND-COLOR: #8AF078;
}

.RequiredRed {
    BACKGROUND-COLOR: #F08492;
}

.IcatOK {
    BACKGROUND-COLOR: White;
}

.TableBorder {
    border-style: solid;
    border-color: #7284A4;
    border-width: 1px;
}


.ItemClass {
    font-size: 8pt;
}


.G {
    font-family: arial;
    font-size: 8pt;
    font-weight: normal;
}

    .G:active {
        font-family: arial;
        font-weight: normal;
        font-size: 8pt;
        COLOR: #003399;
    }

    .G:hover {
        font-family: arial;
        font-weight: normal;
        font-size: 8pt;
        COLOR: #0099FF;
        background-color: #F5F4BC;
    }


.G2 {
    font-family: arial;
    font-size: 8pt;
    font-weight: normal;
    background-color: #DFEAF2;
}

    .G2:active {
        FONT-WEIGHT: normal;
        font-size: 8pt;
        COLOR: #003399;
    }

    .G2:hover {
        FONT-WEIGHT: normal;
        font-size: 8pt;
        COLOR: #0099FF;
        background-color: #F5F4BC;
    }


.RowStyle2 {
    background-color: #FFFFF3;
    font-size: 8pt;
}

    .RowStyle2:Hover {
        background-color: #9fb4d9;
        font-size: 8pt;
    }

.CellOver {
}

    .CellOver:Hover {
        background-color: #9fb4d9;
        cursor: pointer;
    }

.RowStyle {
    background-color: #FFFFF3;
    font-size: 8pt;
    color: #465570;
}

    .RowStyle:Hover {
        font-size: 8pt;
    }


.RowStyle-select {
    background-color: #FFFFF3;
    font-size: 8pt;
    color: #465570;
}

    .RowStyle-select:hover {
        font-size: 8pt;
        COLOR: #465570;
        background-color: #0099FF;
        cursor: pointer;
        cursor: hand;
    }




.AlternateRowStyle-select {
    background-color: #E4EDF4;
    font-size: 8pt;
    color: #465570;
}

    .AlternateRowStyle-select:hover {
        font-size: 8pt;
        COLOR: #465570;
        background-color: #0099FF;
        cursor: pointer;
        cursor: hand;
    }


.rowSelect {
    COLOR: black;
    text-decoration: underline;
}

    .rowSelect:Hover {
        COLOR: red;
    }




.AlternateRowStyle {
    background-color: #E4EDF4;
    font-size: 8pt;
    color: #465570;
}

    .AlternateRowStyle:Hover {
        background-color: #E4EDF4;
        font-size: 8pt;
    }


.SelectedRowStyle {
    background-color: #FFEE33;
    font-size: 8pt;
}

    .SelectedRowStyle:Hover {
        background-color: #FFEE33;
        font-size: 8pt;
    }





.TableBorder {
    background-color: #FFFFFF;
    border-style: solid;
    border-color: #7284A4;
    border-width: 1px;
}

.TableBackground {
    background-image: url(images/Blue_Back_light.gif);
    background-color: #FFFFFF;
    border-style: solid;
    border-color: #b9d0e8;
    border-width: 1px;
}

.TableBackgroundSmall {
    background-image: url(images/Blue_Back.gif);
    background-color: #FFFFFF;
    border-style: solid;
    border-color: #b9d0e8;
    border-width: 1px;
}

.GridTitles {
    font-family: arial;
    font-size: 8pt;
    background-image: url(images/grid_TitlesBg.gif);
    font-weight: bold;
}

.SimpleHeader {
    font-family: arial;
    font-size: 9pt;
    background-image: url(images/top_groupBg.gif);
    background-color: #BBC7DB;
    font-weight: bold;
    color: #292B4B;
}

.GridHeader {
    font-family: arial;
    font-size: 9pt;
    background-image: url(images/top_groupBg.gif);
    background-color: #BBC7DB;
    font-weight: bold;
    color: #292B4B;
}

    .GridHeader :hover {
        background-color: Black;
        COLOR: Yellow;
        TEXT-DECORATION: none;
    }

.GridItem {
    font-family: arial;
    font-size: 8pt;
    COLOR: #003399;
    font-weight: normal;
    border-color: white;
    background-color: white;
}

.GridAlternative {
    font-family: arial;
    font-size: 8pt;
    COLOR: #003399;
    border-color: #7284A4;
    background-color: #CED9ED;
}

.GridPage {
    font-family: arial;
    font-size: 8pt;
    background-color: #E5ECF4;
    font-weight: bold;
    color: #7284A4;
}

.GridSelected {
    font-family: arial;
    font-size: 8pt;
    COLOR: #9F0404;
    background-image: url(images/BackItem.gif);
    border-color: #7284A4;
    background-color: #CED9ED;
}



.boxHead {
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    color: #5d7aa5;
    FONT-FAMILY: arial;
}

.boxHeadDark {
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    color: #274c85;
    FONT-FAMILY: arial;
}

.boxItem {
    font-family: arial;
    font-size: 11px;
    color: #5d7aa5;
    font-weight: bold;
}

.boxItemDark {
    font-family: arial;
    font-size: 11px;
    color: #274c85;
    font-weight: bold;
}

.RadGrid_Web20 .rgHeader, .RadGrid_Web20 th.rgResizeCol, .RadGrid_Web20 .rgHeaderWrapper {
    border: 1px solid;
    border-color: #fff #003885 #204582 #355a99 !important;
    border-top-width: 0;
    background: 0 -2300px repeat-x #003885 url('images/Login/button1.png') !important;
}

.RadPanelBar_Web20 div.rpHeaderTemplate {
    color: #fff;
    background-color: #003885 !important;
    background-image: url(Images/Login/button1.png) !important;
}

.RadPanelBar_Web20 a.rpLink {
    color: #fff;
    background-color: #003885 !important;
    background-image: url(Images/Login/button1.png) !important;
}

    .RadPanelBar_Web20 a.rpLink:hover {
        color: #FEFEE5 !important;
    }

.RadSplitter_Web20, .RadSplitter_Web20 .rspPaneTabContainer, .RadSplitter_Web20 .rspPane, .RadSplitter_Web20 .rspResizeBar, .RadSplitter_Web20 .rspSlideContainerResize, .RadSplitter_Web20 .rspPaneHorizontal, .RadSplitter_Web20 .rspResizeBarHorizontal, .RadSplitter_Web20 .rspSlideContainerResizeHorizontal {
    background: url('Images/dashboard-inner.jpg');
}

.RadMenu_Web20 .rmRootGroup, .RadMenu_Web20 a.rmLink, .RadMenu_Web20 .rmLeftArrow, .RadMenu_Web20 .rmRightArrow, .RadMenu_Web20 .rmTopArrow, .RadMenu_Web20 .rmBottomArrow {
    background-image: none !important;
    background-color: #4973DC !important;
}

.RadMenu_Web20 .rmGroup a.rmDisabled, .RadMenu_Web20 .rmGroup a.rmDisabled:hover, .RadPanelBar_Web20 .rpGroup div.rpHeaderTemplate, .RadPanelBar_Web20 .rpGroup .rpTemplate {
    color: #fff !important;
}

.RadGrid_Web20 .rgRow a, .RadGrid_Web20 .rgAltRow a, .RadGrid_Web20 .rgEditRow a, .RadGrid_Web20 .rgFooter a, .RadGrid_Web20 .rgEditForm a {
    color: #fff;
    padding: 3px;
}



/*.RadGridAnchor .rgRow td:nth-child(3) .rgAltRow td:nth-child(3) a{
    color: #465570 !important;padding:3px; text-decoration:underline !important;
}*/


.RadPanelBar_Web20 .rpGroup a.rpLink {
    color: #000 !important;
    background-color: #e2e2e2 !important;
    padding: 3px;
}

    .RadPanelBar_Web20 .rpGroup a.rpLink:hover {
        background-position: 0 200px !important;
    }

.temp-span span {
    line-height: 41px;
}

.RadPanelBar_Web20 .rpExpandable span.rpExpandHandle, .RadPanelBar_Web20 .rpExpanded span.rpExpandHandle {
    background-image: url('Images/Login/dropdown-arrow.jpg') !important;
    background-position: 0px 0px !important;
}

.RadWindow_Web20 .rwTopLeft, .RadWindow_Web20 .rwTopRight, .RadWindow_Web20 .rwTitlebar, .RadWindow_Web20 .rwFooterLeft, .RadWindow_Web20 .rwFooterRight, .RadWindow_Web20 .rwFooterCenter, .RadWindow_Web20 .rwTopResize, .RadWindow_Web20 .rwStatusbar div, .RadWindow_Web20 .rwStatusbar, .RadWindow_Web20 .rwPopupButton, .RadWindow_Web20 .rwPopupButton span, .RadWindow_Web20.rwMinimizedWindow .rwCorner {
    background-image: url(Images/Login/button1.png) !important;
    background-repeat: repeat !important;
    background-position: 0 -31px !important;
}

.RadWindow_Web20 .rwBodyLeft, .RadWindow_Web20 .rwBodyRight, .RadWindow_Web20 .rwStatusbarRow .rwCorner {
    background-image: url(Images/Login/button1.png) !important;
    background-repeat: repeat !important;
    background-position: 0 -31px !important;
}

.RadPanelBar .rpLink {
    border-bottom-width: 0px !important;
}

.RadPanelBar_Web20 a.rpLink:hover, .RadPanelBar_Web20 a.rpExpanded:hover {
    border-bottom-width: 1px !important;
}

.RadPanelBar_Web20 a.rpSelected {
    color: #fff !important;
}

.all-pages-title h3 {
    margin: 20px 0 !important;
    color: #1b57a8 !important;
    font-size: 24px;
}

.prod-bckup {
    width: 100%;
    margin: 0 auto;
    background-color: #caefff;
    font-size: 14px;
    padding: 2px 11px;
    color: #1b57a8;
}

    .prod-bckup h4 {
        font-size: 16px;
        border-bottom: 1px solid #676767;
        padding-bottom: 20px;
    }

.prod-bckup-head {
    font-size: 16px;
    color: #fff;
    background-color: #1b57a8;
    padding: 5px;
    margin-bottom: 10px;
}

.padd-prod {
    padding: 10px 15px;
}

.prod-bckup1 h4 {
    font-size: 16px;
    border-bottom: 1px solid #676767;
    padding-bottom: 20px;
}

.RadPanelBar .rpText {
    padding: 5px 10px;
}

.RadGrid_Web20 .rgSave, .RadGrid_Web20 .rgAdd, .RadGrid_Web20 .rgRefresh, .RadGrid_Web20 .rgEdit, .RadGrid_Web20 .rgDel, .RadGrid_Web20 .rgFilter, .RadGrid_Web20 .rgPagePrev, .RadGrid_Web20 .rgPageNext, .RadGrid_Web20 .rgPageFirst, .RadGrid_Web20 .rgPageLast, .RadGrid_Web20 .rgExpand, .RadGrid_Web20 .rgCollapse, .RadGrid_Web20 .rgSortAsc, .RadGrid_Web20 .rgSortDesc, .RadGrid_Web20 .rgUpdate, .RadGrid_Web20 .rgCancel, .RadGrid_Web20 .rgUngroup, .RadGrid_Web20 .rgExpXLS, .RadGrid_Web20 .rgExpDOC, .RadGrid_Web20 .rgExpPDF, .RadGrid_Web20 .rgExpCSV {
    background-image: url(Images/WebResource.png) !important;
}

.RadForm_Web20.rfdButton a.rfdSkinnedButton, .RadForm_Web20.rfdButton input.rfdDecorated[type="button"], .RadForm_Web20.rfdButton input.rfdDecorated[type="reset"], .RadForm_Web20.rfdButton input.rfdDecorated[type="submit"], .RadForm_Web20.rfdButton .rfdSkinnedButton button, .RadForm_Web20 a.rfdSkinnedButton, .RadForm_Web20 .rfdSkinnedButton button, .RadForm_Web20 .rfdSkinnedButton input.rfdDecorated, .RadForm_Web20.rfdButton a.rfdSkinnedButton, .RadForm_Web20.rfdButton a.rfdSkinnedButton * {
    background-image: url(Images/WebResource-axd.png) !important;
}

.tbl-scroll {
    overflow-x: hidden;
    width: 100%;
}

    .tbl-scroll table {
        overflow-x: scroll;
        width: 100%;
    }

        .tbl-scroll table td {
            padding: 5px;
        }

.padd5 table {
    padding: 5px;
}

    .padd5 table td {
        padding: 5px;
    }

.padd-new {
    padding: 5px !important;
}

.padd3 {
    padding: 3px !important;
}

.table-head {
    font-weight: bold;
    font-size: 12px;
}

.RadPanelBar_Web20 a.rpLink, .RadPanelBar_Web20 div.rpHeaderTemplate {
    border-bottom: 0px solid #fff !important;
}

.RadPanelBar .rpFocused .rpOut, .RadPanelBar a.rpLink:hover .rpOut, .RadPanelBar .rpSelected .rpOut, .RadPanelBar a.rpSelected:hover .rpOut {
    border-bottom-width: 1px !important;
}

.rpText {
    border-bottom: 0px solid;
}

.RadPanelBar .rpFocused .rpOut, .RadPanelBar a.rpLink:hover .rpOut, .RadPanelBar .rpSelected .rpOut, .RadPanelBar a.rpSelected:hover .rpOut {
    border-bottom-width: 1px !important;
    padding-bottom: 0px !important;
}

.RadTabStripTop_Web20 .rtsLevel .rtsLink {
    background: #003885;
    border-right: 1px solid #fff;
}

.RadTabStripTop_Web20 .rtsLevel .rtsOut, .RadTabStripBottom_Web20 .rtsLevel .rtsLink, .RadTabStripBottom_Web20 .rtsLevel .rtsOut, .RadTabStripTop_Web20_Baseline .rtsLevel, .RadTabStripBottom_Web20_Baseline .rtsLevel {
    background: none !important;
}

.RadTabStrip_Web20 .rtsLink:hover, .RadTabStrip_Web20 .rtsSelected {
    background: #fff !important;
    border-right: 1px solid #003885;
    border-top: 1px solid #003885;
    border-left: 1px solid #003885;
}

.RadTabStripTop_Web20 .rtsLevel .rtsLink, .RadTabStripTop_Web20 .rtsLevel .rtsOut, .RadTabStripBottom_Web20 .rtsLevel .rtsLink, .RadTabStripBottom_Web20 .rtsLevel .rtsOut, .RadTabStripTop_Web20_Baseline .rtsLevel, .RadTabStripBottom_Web20_Baseline .rtsLevel {
    background-image: none !important;
}

.telerik-align {
    text-align: center;
}

.menu-size {
    font-size: 14px;
}

.padd5-table td {
    padding: 5px;
    border-color: #ccc;
}

.RadMenu_Web20 .rmGroup a.rmLink {
    color: #fff !important;
}

.rmSeparator {
    display: none;
}

input[type="submit"], input[type="button"] {
    cursor: pointer;
}

.rfdDecorated {
    cursor: pointer !important;
}

.RadPanelBar_Web20 div.rpFocused, .RadPanelBar_Web20 a.rpFocused {
    color: #ffffff !important;
}

.btn-inline {
    display: inline !important;
}

.btn-inline-flt {
    float: left !important;
}

.grid-tble table tr td {
    border: 1px solid #ccc;
}

.fore-color {
    color: #fff !important;
}

.RadForm.rfdButton input[type="button"].rfdDecorated, .RadForm.rfdButton input[type="reset"].rfdDecorated, .RadForm.rfdButton input[type="submit"].rfdDecorated, .RadForm.rfdButton .rfdSkinnedButton button, .RadForm.rfdButton a.rfdInputDisabled.rfdSkinnedButton:hover * {
    height: 24px !important;
}

.RadForm a.rfdSkinnedButton, .RadForm a.rfdSkinnedButton * {
    height: 28px !important;
}

.RadPanelBar_Web20 .rpGroup li.rpItem .rpSelected, .RadPanelBar_Web20 .rpGroup .rpItem a.rpSelected:hover {
    background-color: #1369c9 !important;
    color: #fff !important;
}

.RadPanelBar_Web20 .rpGroup .rpItem a.rpLink:hover {
    background-color: #1369c9 !important;
    border: 0px !important;
    color: #fff !important;
}

rpFirst a.rpLink {
    background: #e2e2e2 !important;
}

.RadMenu_Web20 a.rmDisabled, .RadMenu_Web20 a.rmDisabled:hover {
    background-color: #ccc !important;
    color: #c6c6c6 !important;
}

.RadMenu_Web20 .rmText {
    background: none !important;
}

.border0 {
    border: 0px;
}

    .border0 table tr td {
        border: 0px;
        padding: 5px;
    }

.label_grid {
    display: block;
    margin: 20px 0;
}

.map_form {
    width: 35% !important;
}

.map_section {
    display: inline-block;
    width: 65%;
    float: right;
    position: relative;
    height: 600px;
}

.width_100p {
    width: 100%;
}

.inline_block {
    display: inline-block;
}

.label_info {
    display: inline-block;
    width: 100%;
    padding: 0 0 15px 0;
    border: 1px solid #003885;
    color: #003885;
    font-size: 11px;
}

.m_top15 {
    margin-top: 15px;
}

.label_info span {
    font-weight: bold;
    margin: 3px 0 !important;
    display: inline-block;
}

.fillter_part {
    background: #003885;
    color: #fff;
    margin-bottom: 10px;
}

.option {
    line-height: 1;
    height: 12px !important;
}


::before, ::after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

element {
}

.RadForm_Web20.rfdLabel label, .RadForm_Web20.rfdLabel .rfdAspLabel, .RadForm_Web20.rfdRadio .rfdRadioUnchecked, .RadForm_Web20.rfdRadio .rfdRadioChecked, .RadForm_Web20.rfdCheckbox .rfdCheckboxUnchecked, .RadForm_Web20.rfdCheckbox .rfdCheckboxChecked {
    color: #003885 !important;
}

.button.test {
    width: 150px;
    height: 30px;
}

.filblueboxes {
    color: #003399 !important;
    font-size: 11px;
    line-height: 17px;
    display: block;
    overflow: hidden;
    padding: 4px 10px;
}

    .filblueboxes .bcheck, .filblueboxes .bimgwrap {
        float: left;
    }

    .filblueboxes .infoBox {
        float: none;
        clear: both;
    }

    .filblueboxes .pflex {
        display: flex;
        display: -webkit-flex;
    }

    /*.filblueboxes .bimgwrap {
        margin-left: -11px;
    }*/

    .filblueboxes .col-sm-3 {
        background: #fcffde;
        border: 1px solid #7284A4;
        color: #7284A4;
        padding: 5px;
        margin: 0 2px;
        font-size: 8pt;
        line-height: 13px;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        -ms-border-radius: 3px;
        border-radius: 3px;
        width: 23.5%;
        flex: 1 1;
    }

.pdTB310 {
    padding: 3px 10px;
}
.bbluetxt {
    color:#003885;
}
.map_change_height{
    height:calc(100vh - 120px) !important;
    width:75% !important;
}
.map_change{
    width:25% !important;
}

.RadGrid_Web20 th.rgSorted, .RadGrid_Web20 th.rgSorted a {
    color: #fff!important;
}