﻿
div.eToolBar {
    margin: 10px 0;
}

.kruimelPad {
    display: inline-block;
    padding: 8px 15px;
    margin-bottom: 10px;
    background-color: #f5f5f5;
    border-radius: 4px;
}

    .kruimelPad a {
        font-size: 14px;
        text-decoration: none;
    }


a:hover {
    background: none;
}

div.eToolBarSmaller {
}

div.menuholder div.RadMenu:focus {
    outline: none;
}

div.RadWindow table tbody tr.rwTitleRow {
    background-color: #00cc99;
}

a.fa {
    text-decoration: none;
}

.infinitezindex {
    z-index: 10000001;
}

.eToolBar div.rtbOuter {
    background: #fff !important;
    border: 0 !important;
}

    .eToolBar div.rtbOuter .rtbUL {
        width: 100%;
        display: table;
    }

        .eToolBar div.rtbOuter .rtbUL li.rtbItem {
            display: table-cell;
            width: auto;
            table-layout: fixed;
            text-align: center;
        }

    .eToolBar div.rtbOuter .rtbItemHovered {
        background: none !important;
    }

        .eToolBar div.rtbOuter .rtbItemHovered .rtbWrapped, .eToolBar div.rtbOuter .rtbItemHovered .rtbOut,
        .eToolBar div.rtbOuter .rtbItemHovered .rtbIn, .eToolBar div.rtbOuter .rtbItemHovered .rtbMid,
        .eToolBar div.rtbOuter .rtbItemFocused .rtbMid, .eToolBar div.rtbOuter .rtbItemFocused .rtbOut,
        .eToolBar div.rtbOuter .rtbItemFocused .rtbIn, .eToolBar div.rtbOuter .rtbItemFocused .rtbWrapped {
            background: none !important;
            color: #fff;
        }

    .eToolBar div.rtbOuter .rtbItem a {
        min-height: 36px;
        background-image: none !important;
        width: 100%;
        margin-right: 15px;
    }

    .eToolBar div.rtbOuter .rtbUL li.rtbItem span.rtbChoiceArrow {
        background-image: none;
    }

    .eToolBar div.rtbOuter .toolbarVerwijder {
        background-color: #cc0000;
        color: #fff;
    }


    .eToolBar div.rtbOuter .toolbarAdd {
        background-color: #00cc99;
        color: #fff;
    }

    .eToolBar div.rtbOuter .toolbarSave {
        background-color: #000;
        color: #fff;
    }

.heightGrids {
    min-height: 300px;
    height: auto !important;
}

.radWindowCustom > table {
    margin-top: 0 !important;
}

.RadWindow > table tr.rwTitleRow {
    background-color: #00cc99;
}

    .RadWindow > table tr.rwTitleRow td {
        background-color: #00cc99;
    }

        .RadWindow > table tr.rwTitleRow td a {
            background-color: #00cc99;
        }

        .RadWindow > table tr.rwTitleRow td a {
            border-color: #00cc99;
        }

.radWindowCustom .rwControlButtons a {
    background-color: #00cc99 !important;
}

.radWindowCustom {
    z-index: 9999 !important;
}

    .radWindowCustom .rwTitlebar, .radWindowCustom .rwTitlebar, .rwTopResize {
        background: #00cc99 !important;
    }

.voortgangGrid .rgMasterTable {
    width: 97% !important;
    table-layout: fixed !important;
}

.voortgangGrid th.rgHeader {
    /*-webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);*/
    transform: rotate(300deg);
    height: 160px !important;
    width: 20px !important;
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3) !important;
    background: none !important;
    white-space: nowrap !important;
    border: 0 !important;
    padding: 0 !important;
}

.nooverflow {
    overflow: visible !important;
}

.voortgangGrid td {
    overflow: hidden !important;
    width: 20px !important;
}

.eButton {
    background-image: none !important;
    background-color: #00cc99 !important;
    /*border: 1px solid #767676 !important;*/
    height: 36px !important;
    margin: 5px !important;
    padding-bottom: 8px !important;
}

    .eButton:hover {
        background-color: #00cc99 !important;
        border: 0px !important;
        color: #fff !important;
    }

    .eButton input[type="submit"]:hover, .eButton input[type="button"]:hover {
        color: #fff !important;
    }


    .eButton input[type="submit"], .eButton input[type="button"] {
        background-image: none !important;
        color: #fff !important;
        padding: 4px;
        font-size: 10pt !important;
        font-family: 'Century Gothic' !important;
    }

.eToggleButton .rbToggleCheckbox {
    background: none !important;
    border: 1px solid #00cc99;
    display: inline-block;
}

.eToggleButton .rbToggleCheckboxChecked {
    background: none !important;
    border: 1px solid #00cc99;
    background-color: #00cc99 !important;
}

.eToggleButton .rbText {
    margin-left: 25px;
    margin-top: 1px;
}

.RadSplitter {
    border-left: 0 !important;
    border-top: 0 !important;
}

.mailtemplates_grid .rgRow,
.mailtemplates_grid .rgAltRow {
    height: 34px !important;
}


.eMenu > .rmRootGroup > .rmLast {
    float: right !important;
}

    .eMenu > .rmRootGroup > .rmLast > .rmLink > .rmText {
        color: #00cc99 !important;
    }

div.eMenu ul.rmRootGroup li.rmItem .rmSelected {
    background-color: #000;
    color: #00cc99;
}

.frmspan2 .RadComboBox .rcbInput {
    background-color: #fff !important;
    height: 26px !important;
}

.Login {
}

    .Login input[type="submit"], .Login input[type="button"] {
        border: 0 !important;
        background-color: transparent !important;
        background-image: none !important;
        text-align: left !important;
        margin: 3px 0 0 0 !important;
        padding: 0 !important;
        color: #fff !important;
        font-size: 13px !important;
    }

.Logout {
    /*background: url(/Images/Logout.png) no-repeat !important;*/
    /*background-position: 45px 4px !important;
    width: 60px !important;
    height: 20px !important;*/
    background: none !important;
}

    .Logout input[type="submit"], .Logout input[type="button"] {
        border: 0 !important;
        background-color: transparent !important;
        background-image: none !important;
        text-align: left !important;
        margin: 0 !important;
        padding: 0 !important;
        color: #fff !important;
        font-size: 13px !important;
    }

.searchButton {
    background-image: none !important;
    position: relative;
    left: -10px;
    top: -35px;
    font-size: 14px !important;
    border: 0 !important;
    height: 24px !important;
    width: 24px !important;
}

    .searchButton .rbPrimaryIcon {
        border: 0 !important;
    }

    .searchButton input[type="submit"], .searchButton input[type="button"] {
        border: 0 !important;
        background-color: transparent !important;
        background-image: none !important;
        height: 26px !important;
    }

.float-right_Forced {
    float: right !important;
}

.roundbox {
    font-size: 14px !important;
    height: 26px !important;
    -moz-border-radius: 3px; /* Firefox */
    -webkit-border-radius: 3px; /* Safari, Chrome */
    -khtml-border-radius: 3px; /* KHTML */
    border-radius: 3px; /* CSS3 */
    behavior: url("border-radius.htc");
    text-align: right;
}

.roundbox2 {
    font-size: 14px !important;
    height: 26px !important;
    -moz-border-radius: 3px; /* Firefox */
    -webkit-border-radius: 3px; /* Safari, Chrome */
    -khtml-border-radius: 3px; /* KHTML */
    border-radius: 3px; /* CSS3 */
    behavior: url("border-radius.htc");
}

.roundboxnoheight {
    font-size: 14px !important;
    -moz-border-radius: 3px; /* Firefox */
    -webkit-border-radius: 3px; /* Safari, Chrome */
    -khtml-border-radius: 3px; /* KHTML */
    border-radius: 3px; /* CSS3 */
    behavior: url("border-radius.htc");
}

.autoheight {
    min-height: 700px !important;
    height: auto !important;
}

.leftClickIcon {
    background-image: url('../Images/ico_previous.png');
    background-repeat: no-repeat;
}

.rightClickIcon {
    background-image: url('../Images/ico_next.png');
    background-repeat: no-repeat;
}

#logo {
    background-image: url('../Images/eTax_logo.png');
    background-repeat: no-repeat;
    background-size: contain;
    width: 220px;
    height: 81px;
    margin-top: 25px;
}

.cellAlignRight {
    vertical-align: top;
    text-align: right;
}


.buttonContainer {
    float: left;
    padding: 0 7px;
}

.multipage {
    float: left;
}

.alignright {
    text-align: right;
}

.RadButton {
    outline: none !important;
}

.button {
    background-repeat: no-repeat !important;
    background-position: center !important;
    padding: 0 5px;
}

.formline {
    width: 300px;
    margin: 10px;
}

.formline-left {
    float: left;
    width: 150px;
}

.HoverHand {
    cursor: pointer !important;
}

.adeptLogo {
    width: 50.625px;
    height: 15px;
}

.btnemail {
    height: 45px !important;
}

    .btnemail input[type="submit"],
    .btnemail input[type="button"],
    .btnemail button {
        background: url('../Images/ico_sendemail.png') no-repeat !important;
        width: 50px !important;
        height: 42px !important;
    }

.btnprint {
    height: 45px !important;
}

    .btnprint input[type="submit"],
    .btnprint input[type="button"],
    .btnprint button {
        background: url('../Images/ico_print.png') no-repeat !important;
        width: 42px !important;
        height: 42px !important;
    }


.settings .RadInput .riTextBox {
    font-size: 14px !important;
    height: 26px !important;
    -moz-border-radius: 3px; /* Firefox */
    -webkit-border-radius: 3px; /* Safari, Chrome */
    -khtml-border-radius: 3px; /* KHTML */
    border-radius: 3px; /* CSS3 */
    behavior: url("border-radius.htc");
}

#RAD_SPLITTER_PANE_CONTENT_ctl00_MainContent_FileExplorer1_paneGrid {
    width: 361px !important;
}

/*.RadTabStripTop_MetroTouch .rtsLevel1 {
    border-bottom: 3px solid #ec008c !important;
}

html .RadTabStrip_MetroTouch .rtsLevel1 .rtsSelected, html .RadTabStrip_MetroTouch .rtsLevel1 .rtsSelected:hover {
    border-color: #ec008c !important;
    background-color: #ec008c !important;
}

.RadTabStrip .rtsLevel1 .rtsLink {
    border: 1px solid #cdcdcd !important;
}*/

.RadButton_MetroTouch {
    padding-bottom: 5px !important;
}

/*html body .riTextBox[type="text"]
{
    width: 100% !important;

 }*/
.removeBackground {
    background-image: none !important;
}

.calcbutton input[type="submit"],
.calcbutton input[type="button"] {
    background: url(../Images/calc_20.png) !important;
    background-repeat: no-repeat !important;
}

.innergrid {
    clear: both;
    margin-top: 20px;
    padding-top: 20px;
}

.frm-span {
    font-size: 1.2em;
    font-weight: 600;
}

.label2 {
    clear: both;
    display: block;
    font-size: 1.2em;
    /*font-weight: 600;*/
}



.stretchit {
    min-height: 460px;
}

.stretchit2 {
    min-height: 510px;
}

.stretchit3 {
    min-height: 540px;
}

.NextButtonAlign {
    margin-left: 210px;
}

.frmspan3 {
    clear: both;
    display: block;
    height: 40px;
}

.blockit {
    display: block;
    float: none;
}

/* ----------- TABSTRIP STYLING --------------*/

.RadTabStrip_MetroTouch .rtsLevel1 .rtsSelected, .RadTabStrip_MetroTouch .rtsLevel1 .rtsSelected:hover {
    border-color: #00cc99 !important;
    background-color: #00cc99 !important;
}

.RadTabStripTop_MetroTouch .rtsLevel1 {
    border-bottom-color: #00cc99 !important;
}

.comboBoxSmallerFont {
    font-size: 12px !important;
}
