﻿.divIRButtonLeft {
    /*float: left !important;*/
    margin: auto !important;
    background-color: #A2BACA !important;
    width: 160px !important;
    /*height: 40px !important;*/
    vertical-align: middle !important;
    text-align: center !important;
    /*cursor: pointer !important;*/
    border-style: solid !important;
    border-width: thin !important;
    /*border-radius: 10px !important;*/
    border-color: #FFFF !important;
    color: #FFFF !important;
    font-size: 16px !important;
    padding-top: 8px !important;
    padding-bottom: 8px !important;
    padding-right: 8px !important;
    padding-left: 8px !important;
    /*margin-right:40px !important;*/
}

.divIRButton {
    /*float: left !important;*/
    margin: auto !important;
    background-color: #A2BACA !important;
    width: 160px !important;
    /*height: 40px !important;*/
    vertical-align: middle !important;
    text-align: center !important;
    /*cursor: pointer !important;*/
    border-style: solid !important;
    border-width: thin !important;
    /*border-radius: 10px !important;*/
    border-color: #FFFF !important;
    color: #FFFF !important;
    font-size: 16px !important;
    padding-top: 8px !important;
    padding-bottom: 8px !important;
    padding-right: 8px !important;
    padding-left: 8px !important;
    margin-left: 25px !important;
}

.irTDRPT {
    vertical-align: middle !important;
    text-align: center !important;
    width: 250px !important;
    align-items: center !important;
    padding-bottom: 10px !important;
}

.irTD {
    vertical-align: middle !important;
    text-align: center !important;
    width: 250px !important;
    align-items: center !important;
}
/*SECOND CSS*/

/* RadComboBox Black skin */

/*global*/
.RadComboBox_IRCB {
    color: #000000 !important;
    font-size: 12px;
    font-family: "Segoe UI",Arial,Helvetica,sans-serif;
}

    .RadComboBox_IRCB .rcbInner {
        border: 1px solid #768ca4;
        /*border-color: #c4c4c4;
        color: #3b3b3b;*/
        background-color: #fff;
        padding: 0px 0px 0px 3px !important;
        /*padding: 4px 2em 4px 10px;
        border-width: 1px;
        border-style: solid;*/
        background-repeat: repeat-x;
        background-position: 0 0;
        display: block;
        position: relative;
    }

    .RadComboBox_IRCB .rcbActionButton {
        border: 0px solid #768ca4;
        padding: 4px;
        width: 1.42857143em;
        height: 1.42857143em;
        color: inherit;
        border-width: 0 0 0 0 !important;
        border-style: solid;
        box-sizing: content-box;
        background-color: transparent;
        background-repeat: repeat-x;
        background-position: 0 0;
        font: inherit;
        position: absolute;
        top: 0;
        bottom: 0;
        right: 0;
        left: auto;
        outline: 0;
        /*border-color: #c4c4c4;
        color: #5f5f5f;
        background-color: #e3e3e3;
        background-image: linear-gradient(white,#e3e3e3)*/
    }

    .RadComboBox_IRCB .rcbHovered {
        border: 1px solid #768ca4;
        /*border-color: #0092ab;
        color: black;
        background-color: #fff*/
    }

        .RadComboBox_IRCB .rcbHovered .rcbActionButton {
            border: 0px solid #768ca4;
            /*border-color: #0092ab;
            color: #fff;
            background-color: #0092ab;
            background-image: linear-gradient(#00acca,#0092ab)*/
        }

    .RadComboBox_IRCB .rcbFocused, .RadComboBox_IRCB .rcbExpanded {
        border: 1px solid #768ca4;
        /*border-color: #1193aa;
        color: #333;
        background-color: #fff*/
    }

        .RadComboBox_IRCB .rcbFocused .rcbActionButton, .RadComboBox_IRCB .rcbExpanded .rcbActionButton {
            border: 0px solid #768ca4;
            /*border-color: #1193aa;
            color: #fff;
            background-color: #14afca;
            background-image: none*/
        }

    .RadComboBox_IRCB .rcbReadOnly {
        border: 1px solid #2CA8E2;
        border-radius: 5px !important;
        background-color: #2CA8E2 !important;
        /*border-color: #c4c4c4;
        color: #5f5f5f;
        background-color: #e3e3e3;
        background-image: linear-gradient(white,#e3e3e3)*/
    }

        .RadComboBox_IRCB .rcbReadOnly.rcbHovered {
            border: 1px solid #768ca4;
            /*border-color: #0092ab;
            color: #fff;
            background-color: #0092ab;
            background-image: linear-gradient(#00acca,#0092ab)*/
        }

        .RadComboBox_IRCB .rcbReadOnly.rcbFocused, .RadComboBox_IRCB .rcbReadOnly.rcbExpanded {
            border: 1px solid #768ca4;
            /*border-color: #1193aa;
            color: #fff;
            background-color: #14afca;*/
            background-image: none;
        }

    .RadComboBox_IRCB .rcbInput {
        border: 0px !important;
        height: 24px !important;
        font-size: 12px;
        font-family: "Segoe UI",Arial,Helvetica,sans-serif;
        background-color: white;
        /*color: #2F3976;*/
        color: #000;
    }

    .RadComboBox_IRCB .rcbEmptyMessage {
        font-style: normal !important;
        opacity: .8;
    }

.RadComboBoxDropDown_IRCB {
    border-color: #d9d9d9;
    color: #292929;
    background-color: #fff;
}

.RadComboBoxDropDown {
    border-color: #9aa0a6;
    color: #3b3b3b;
    background: white;
    font: normal 12px/16px "Segoe UI", Arial, Helvetica, sans-serif;
}

.RadComboBoxDropDown_IRCB .rcbSeparator {
    color: #5f5f5f;
    background-color: #e3e3e3;
}

.RadComboBoxDropDown_IRCB .rcbHovered {
    color: #2E4250;
    background-color: #fae185;
}

.RadComboBoxDropDown_IRCB .rcbSelected {
    /*color: #fff;
    background-color: #81cfdc;*/
    color: #3b3b3b;
    background-color: #fae185;
}

.RadComboBoxDropDown_IRCB .rcbLoading {
    /*color: #333;
    background-color: #bceff8;*/
    color: #3b3b3b;
    background-color: #fae185;
}

.RadComboBoxDropDown_IRCB .rcbItem em {
    /*color: #333;
    background-color: #bceff8;*/
    color: #3b3b3b;
    background-color: #fae185;
}

/*.RadComboBoxDropDown_AI2 .rcbItem label {    
    color: #000 !important;    
}*/

.RadComboBoxDropDown_IRCB .rcbList {
    margin: 0;
    padding: 0;
    list-style: none;
    position: relative;
    zoom: 1;
    width: 100%;
    text-align: center;
}

.RadComboBoxDropDown_AI2 .rcbCheckAllItemsHovered {
    color: #3b3b3b;
    background-color: #fae185;
    padding: 0px 0px 0px 4px;
}

.RadComboBox_IRCB .rcbReadOnly .rcbActionButton, .RadComboBox_IRCB .rcbReadOnly.rcbHovered .rcbActionButton, .RadComboBox_IRCB .rcbReadOnly.rcbFocused .rcbActionButton, .RadComboBox_IRCB .rcbReadOnly.rcbExpanded .rcbActionButton {
    box-shadow: none;
    color: inherit;
    background: 0;
    height: 26px !important;
}

#rcbPrivatePlacementsReport_Input {
    background-color: #2CA8E2 !important;
    /*text-align: center !important;*/
    color: white !important;
    border-radius: 5px !important;
    height: 30px !important;
    padding-left: 25px;
}

#rcbPrivatePlacementsReport_Arrow {
    color: white;
}

#rcbPublicNonTradedREITsReport_Input {
    background-color: #2CA8E2 !important;
    /*text-align: center !important;*/
    color: white !important;
    border-radius: 5px !important;
    height: 30px !important;
    padding-left: 25px;
}

#rcbPublicNonTradedREITsReport_Arrow {
    color: white;
}


#rcbIntervalFundsReport_Input {
    /*background-color: #2f3976 !important;
    text-align: center !important;
    color: white !important;
    border-radius: 5px !important;
    height: 30px !important;*/
    background-color: #2CA8E2 !important;
    /*text-align: center !important;*/
    color: white !important;
    border-radius: 5px !important;
    height: 30px !important;
    padding-left: 25px;
}

#rcbIntervalFundsReport_Arrow {
    color: white;
}


#rcbPublicNonTradedBDCsReport_Input {
    background-color: #2CA8E2 !important;
    /*text-align: center !important;*/
    color: white !important;
    border-radius: 5px !important;
    height: 30px !important;
    padding-left: 25px;
}

#rcbPublicNonTradedBDCsReport_Arrow {
    color: white;
}


#rcbMutualFundsReport_Input {
    background-color: #2CA8E2 !important;
    /*text-align: center !important;*/
    color: white !important;
    border-radius: 5px !important;
    height: 30px !important;
    padding-left: 25px;
}

#rcbMutualFundsReport_Arrow {
    color: white;
}


#rcbPublicNonTradedREITsGrid_Input {
    background-color: #2CA8E2 !important;
    /*text-align: center !important;*/
    color: white !important;
    border-radius: 5px !important;
    height: 30px !important;
    padding-left: 25px;
}

#rcbPublicNonTradedREITsGrid_Arrow {
    color: white;
}


#rcbIntervalFundsGrid_Input {
    background-color: #2CA8E2 !important;
    /*text-align: center !important;*/
    color: white !important;
    border-radius: 5px !important;
    height: 30px !important;
    padding-left: 25px;
}

#rcbIntervalFundsGrid_Arrow {
    color: white;
}


#rcbPublicNonTradedBDCsGrid_Input {
    background-color: #2CA8E2 !important;
    /*text-align: center !important;*/
    color: white !important;
    border-radius: 5px !important;
    height: 30px !important;
    padding-left: 25px;
}

#rcbPublicNonTradedBDCsGrid_Arrow {
    color: white;
}


#rcbMutualFundsGrid_Input {
    background-color: #2CA8E2 !important;
    /*text-align: center !important;*/
    color: white !important;
    border-radius: 5px !important;
    height: 30px !important;
    padding-left: 25px;
}

#rcbMutualFundsGrid_Arrow {
    color: white;
}


#rcbPrivatePlacementsReport_DropDown {
    border-radius: 3px !important;
    padding-top: 5px !important;
}

#rcbPublicNonTradedREITsReport_DropDown {
    border-radius: 3px !important;
    padding-top: 5px !important;
}

#rcbIntervalFundsReport_DropDown {
    border-radius: 3px !important;
    padding-top: 5px !important;
}

#rcbPublicNonTradedBDCsReport_DropDown {
    border-radius: 3px !important;
    padding-top: 5px !important;
}

#rcbMutualFundsReport_DropDown {
    border-radius: 3px !important;
    padding-top: 5px !important;
}

#rcbPublicNonTradedREITsGrid_DropDown {
    border-radius: 3px !important;
    padding-top: 5px !important;
}

#rcbIntervalFundsGrid_DropDown {
    border-radius: 3px !important;
    padding-top: 5px !important;
}

#rcbPublicNonTradedBDCsGrid_DropDown {
    border-radius: 3px !important;
    padding-top: 5px !important;
}

#rcbMutualFundsGrid_DropDown {
    border-radius: 3px !important;
    padding-top: 5px !important;
}


/*MARGIN RIGHT - 25PX*/

#rcbPublicNonTradedREITsReport {
    /*margin-right: 61px !important;*/
}

#rcbIntervalFundsReport {
    /*margin-right: 61px !important;*/
}

#rcbPublicNonTradedBDCsReport {
    /*margin-right: 61px !important;*/
}

#rcbMutualFundsReport {
    /*margin-right: 61px !important;*/
}

#rcbPublicNonTradedREITsGrid {
    /*margin-right: 61px !important;*/
}

#rcbIntervalFundsGrid {
    /*margin-right: 61px !important;*/
}

#rcbPublicNonTradedBDCsGrid {
    /*margin-right: 61px !important;*/
}

#rcbMutualFundsGrid {
    /*margin-right: 61px !important;*/
}
