﻿/*-----------Main---------- */  
body {
            font-size: 14px;
            font-family: "Segoe UI", Arial, Sans-serif;
        }

.RadLabel {
              font-size: 14px;  
        }

.currency {
            direction: ltr;
        }

/*-----------Table --------------- */
.rTable {
            display: table;
            /*width: 100%;*/
            text-align: center;
            margin: 0 auto;
        }

.rTableRow {
            display: table-row;
            width: 100%;
        }

.rTableCell {
            display: table-cell;
            padding-left: 0%;
            padding-right: 0%;
            vertical-align: central;
            /*border: 2px solid green;*/
            text-align: inherit;
        }
 .cellLabel {
            display: table-cell;
            padding-bottom: 5px;
            text-align: end;
            width: 100%;
        }

        .cellText {
            display: table-cell;
            padding-bottom: 5px;
            text-align: start;
            text-wrap: none;
        }
/*--------------------------------------*/

/*------- Period Filter ---------------*/
.rbCell {
            text-align: center;
            display:inline-block;
        }
.rsCellFirst {
            text-align: end;display:inline-block;padding-left:5%;
        }
.rsCellMiddle {
            text-align: center;display:inline-block;padding-left:5%;
        }
.rsCellLast {
            text-align: start;display:inline-block;padding-left:5%;
        }

/*-------------------------------------*/
/*-----Embedded icons------------------*/
.rbPredefinedIcons {
    display: block;
    float: left;
    width: 16px;
    height: 16px;
    background-image: url(../Images/rbPredefinedIcons.png);
}

/* 16x16 Icons*/
.rbAdd16 {
    background-position: 0 0 !important;
}

.rbRemove16 {
    background-position: -24px 0 !important;
}

.rbOk16 {
    background-position: -48px 0 !important;
}

.rbCancel16 {
    background-position: -72px 0 !important;
}

.rbUpload16 {
    background-position: -94px 0 !important;
}

.rbDownload16 {
    background-position: -120px 0 !important;
}

.rbPrevious16 {
    background-position: -144px 0 !important;
}

.rbNext16 {
    background-position: -168px 0 !important;
}

.rbOpen16 {
    background-position: -192px 0 !important;
}

.rbAttach16 {
    background-position: -210px 0 !important;
}

.rbSave16 {
    background-position: -232px 0 !important;
}

.rbConfig16 {
    background-position: -256px 0 !important;
}

.rbPrint16 {
    background-position: -280px 0 !important;
}

.rbRefresh16 {
    background-position: -306px 0 !important;
}

.rbSearch16 {
    background-position: -332px 0 !important;
}

.rbHelp16 {
    background-position: -356px 0 !important;
}

.rbCart16 {
    background-position: -380px 0 !important;
}

.rbEdit16 {
    background-position: -406px 0 !important;
}

.rbRSS16 {
    background-position: -432px 0 !important;
}

.rbMail16 {
    background-position: -456px 0 !important;
}

.rbFB16 {
    background-position: -498px 0 !important;
}

.rbTwitter16 {
    background-position: -526px 0 !important;
}


/*Telerik fixes*/
.rbHelp:before {
    content: none !important;
}
.rbConfig::before {
    content: none !important;
}
.rbOk:before {
    content: none !important;
}
.rbRefresh:before {
    content: none !important;
}
.rbAdd:before {
    content: none !important;
}
.rbSave:before {
    content: none !important;
}
.rbMail:before {
    content: none !important;
}

.rbCancel:before {
    content: none !important;
}

.rbRemove:before {
    content: none !important;
}


.rbToggleRadio {
    background-position-y: -1px !important;
}

.rbToggleRadioChecked {
    background-position-y: -45px !important;
}

.rbToggleCheckbox, .rbToggleCheckboxChecked, .rbToggleCheckboxFilled, .rbToggleRadio, .rbToggleRadioChecked {
    background-image: none !important;
}

.rbOk {
    vertical-align: text-bottom;
    display: inline-block !important;
    float: none !important;
    padding-right: unset !important;
    margin: 0 3px 0 3px;
    width: 16px;
    height: 16px;
    background-image: url(../Images/rbPredefinedIcons.png);
}
.solidLink {
    text-align: center;
    text-decoration: none;
    padding: 0px 4px 2px 4px;
    color: #000000;
    border: 1px solid #a0a0a0;
    border-radius: 4px;
    line-height: 20px;
}
.solidLink:hover {
    border: 1px solid #000000;
}
.rbHelp {
    vertical-align: text-bottom;
    display: inline-block !important;
    float: none !important;
    padding-right: unset !important;
    margin: 0 3px 0 3px;
    width: 16px;
    height: 16px;
    background-image: url(../Images/rbPredefinedIcons.png);
}
.rbRefresh {
    vertical-align: text-bottom;
    display: inline-block !important;
    float: none !important;
    padding-right: unset !important;
    margin: 0 3px 0 3px;
    width: 16px;
    height: 16px;
    background-image: url(../Images/rbPredefinedIcons.png);
}

.rbWizard {
    vertical-align: text-bottom;
    display: inline-block !important;
    float: none !important;
    padding-right: unset !important;
    margin: 0 3px 0 3px;
    width: 16px;
    height: 16px;
    background-image: url(../../../Images/wizard.png);
}

.rbUndo {
    vertical-align: text-bottom;
    display: inline-block !important;
    float: none !important;
    padding-right: unset !important;
    margin: 0 3px 0 3px;
    width: 16px;
    height: 16px;
    background-image: url(../../../Images/undo.png);
}
.rbSave {
    vertical-align: text-bottom;
    display: inline-block !important;
    float: none !important;
    padding-right: unset !important;
    margin: 0 3px 0 3px;
    width: 16px;
    height: 16px;
    background-image: url(../Images/rbPredefinedIcons.png);
}
.rbMail {
    vertical-align: text-bottom;
    display: inline-block !important;
    float: none !important;
    padding-right: unset !important;
    margin: 0 3px 0 3px;
    width: 16px;
    height: 16px;
    background-image: url(../Images/rbPredefinedIcons.png);
}
.rbCancel {
    vertical-align: text-bottom;
    display: inline-block !important;
    float: none !important;
    padding-right: unset !important;
    margin: 0 3px 0 3px;
    width: 16px;
    height: 16px;
    background-image: url(../Images/rbPredefinedIcons.png);
}
.rbRemove {
    vertical-align: text-bottom;
    display: inline-block !important;
    float: none !important;
    padding-right: unset !important;
    margin: 0 3px 0 3px;
    width: 16px;
    height: 16px;
    background-image: url(../Images/rbPredefinedIcons.png);
}
.rbNext {
    vertical-align: text-bottom;
    display: inline-block !important;
    float: none !important;
    padding-right: unset !important;
    margin: 0 3px 0 3px;
    width: 16px;
    height: 16px;
    background-image: url(../Images/rbPredefinedIcons.png);
}
/*-----------Telerik Layout --------------- */
.t-container {
    max-width: 100% !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
}

.t-col {
    padding-left: 0 !important;
    padding-right: 0 !important;
}
/*--------------------------------------*/




.rbPlay {
    vertical-align: text-bottom;
    display: inline-block !important;
    float: none !important;
    padding-right: unset !important;
    margin: 0 3px 0 3px;
    width: 16px;
    height: 16px;
    background: url(../../../Images/play.png);
}
.rbPause {
    vertical-align: text-bottom;
    display: inline-block !important;
    float: none !important;
    padding-right: unset !important;
    margin: 0 3px 0 3px;
    width: 16px;
    height: 16px;
    background: url(../../../Images/pause.png);
}
 .rbStop {
    vertical-align: text-bottom;
    display: inline-block !important;
    float: none !important;
    padding-right: unset !important;
    margin: 0 3px 0 3px;
    width: 16px;
    height: 16px;
    background: url(../../../Images/stop.png);
}
}