﻿a {
    text-underline: none;
}

fieldset.scheduler-border {
    border: 1px groove #ddd !important;
    padding: 0 1.4em 1.4em 1.4em !important;
    margin: 0 0 1.5em 0 !important;
    -webkit-box-shadow: 0px 0px 0px 0px #000;
    box-shadow: 0px 0px 0px 0px #000;
}

/*legend.scheduler-border {
    font-size: 1.2em !important;
    font-weight: bold !important;
    text-align: left !important;

}*/
legend.scheduler-border {
    width: inherit; /* Or auto */
    padding: 0 10px; /* To give a bit of padding on the left and right */
    border-bottom: none;
}

.forMyOff {
    display: inline-block;
    padding: 2px 34px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    color: #000;
    cursor: pointer;
    background: #dfdfdf;
    border: 0px solid #ddd;
    margin: 0;
    float: left;
    border-bottom: 1px #dfdfdf solid !important;
}

.forMyOn {
    display: inline-block;
    padding: 2px 34px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    color: #000;
    cursor: pointer;
    background: #dfdfdf;
    border: 0px solid #0776b8;
    margin: 0;
    float: left;
    border-bottom: 1px #216298 solid !important;
}


.TasksrightHeading {
    width: auto;
    height: 21px !important;
    font-family: calibri;
    font-size: 16px;
    font-weight: normal;
    color: #7e7e7e;
    padding: 0px 0px 0px 10px;
}

/* Start btn style */
.btnRedStyle {
    display: inline-block;
    padding: 2px 34px;
    margin: 16px 21px 0px 0px;
    font-size: 16px;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    -moz-user-select: none;
    border: 1px solid #216298;
    background: #fff;
}

    .btnRedStyle:hover {
        border: 1px #029f00 solid;
    }
      .btnGreenStyle:hover {
        border: 1px #333 solid;
    }

.btnGreenStyle {
    display: inline-block;
    padding: 2px 34px;
    margin: 16px 21px 0px 0px;
    font-size: 14px;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    -moz-user-select: none;
    border: 1px solid #00ba9d;
    background: #00ba9d;
    font-family: RobotoCondensedRegular;
}



.btnstyle {
    display: inline-block;
    padding: 1px 26px;
    margin: 16px 21px 0px 0px;
    font-size: 13px;
    color: white;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    -moz-user-select: none;
    border: 1px solid #bf6406;
    background: #fd9700;
}

    .btnstyle:hover {
        border: 1px solid #333;
    }



/* End btn style */

.login {
    background: url(../Image/Home_Icon.png) no-repeat 6px center;
    width: 100px;
    height: 100px;
    display: block;
}


/* Start Grid style */
.grdHeaderStyle {
    background: #83126a;
}

    .grdHeaderStyle th {
        color: #fff;
        padding: 4px 5px;
        margin: 0px;
        font-family: calibri;
        font-size: 14px;
        font-weight: normal;
    }

.grdRowStyle td {
    padding: 4px 2px;
    font-size: 14px;
}

.grdRowStyle:hover {
    background-color: #D7D7D7;
}


.grdFundHeaderStyle {
    background: #e3e3e3;
}

    .grdFundHeaderStyle th {
        color: black;
        padding: 4px 5px;
        margin: 0px;
        font-family: calibri;
        font-size: 12px;
        font-weight: bold;
    }

.grdFundRowStyle td {
    padding: 4px 2px;
    font-size: 12px;
}
/*.grdFundRowStyle:hover {
    background-color:#D7D7D7;
}*/

/* End Grid style */

.pageHeader {
    font-family: calibri;
    font-size: 18px;
    color: #2F2F2F;
    padding: 5px;
    margin: 0px;
    cursor: pointer;
    -webkit-transition: 2s; /* For Safari 3.1 to 6.0 */
    transition: 2s;
    background: #e3e3e3;
    text-align: center;
    cursor: inherit;
    margin-left: 75px;
    margin-right: 75px;
}

.margin0 {
    margin: 0px 0px 0px 0px;
}


.EditIcon {
    background-image: url(../Image/edit_icon.png);
    padding: 0px;
    margin: 0px;
    
}

.DownloadIcon {
    background-image: url(../Image/Zipimages.jpg);
    padding: 0px;
    margin: 0px; 
}

.AddViewIcon {
    background-image: url(../Image/AddView_icon.png);
    padding: 0px;
    margin: 0px;
}

.DeleteIcon {
    background-image: url(../Image/Close_icon_red.png);
    padding: 0px;
    margin: 0px;
}

.DeleteIconGray {
    background-image: url(../Image/Close_icon_gray.png);
    padding: 0px;
    margin: 0px;
}

.KillIcon {
    background-image: url(../Image/kill.png);
    padding: 0px;
    margin: 0px;
}

.DoneIcon {
    background-image: url(../Image/tick_green.png);
    padding: 0px;
    margin: 0px;
}


.ViewIcon {
    background-image: url(../Image/Down_Blue_Arrow.gif);
    padding: 0px;
    margin: 0px;
}

/* Start Grid scroll style */
.scrollPanel {
    height: 100px;
    width: auto;
    position: absolute;
    overflow: scroll;
}

::-webkit-scrollbar {
    width: 5px;
    height: 10px;
}

::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 60px #ddd;
    border-radius: 0px;
}

::-webkit-scrollbar-thumb {
    border-radius: 0px;
    -webkit-box-shadow: inset 0 0 60px #626262;
}
/* Start Grid scroll style */

/* hyper sign */
.chartHover {
    cursor: pointer;
}



.fundHeading {
    font-family: calibri;
    /*color: #019fe9;*/
    color: red;
    font-size: 14px;
    line-height: 30px;
    padding-left: 5px;
    font-family: Calibri, "Calibri Light";
    font-weight: bold;
}

.fundHeader {
    font-family: calibri;
    /*color: #019fe9;*/
    color: red;
    font-size: 24px;
    line-height: 30px;
    padding-left: 5px;
    font-family: Calibri, "Calibri Light";
    font-weight: bold;
    text-decoration: underline;
}


.grdOneViewFormat {
    font-family: RobotoCondensedRegular;
    font-size: 13px;
    color: #626262;
}

.fontSize12 {
    font-size: 12px !important;
}

/* navbar */
/*.navbar-primary .navbar { background:#9f58b5; border-bottom:none; }
.navbar-primary .navbar .nav > li > a {color: #501762;}
.navbar-primary .navbar .nav > li > a:hover {color: #fff; background-color: #8e49a3;}
.navbar-primary .navbar .nav .active > a,.navbar .nav .active > a:hover {color: #fff; background-color: #501762;}
.navbar-primary .navbar .nav li > a .caret, .tnav .navbar .nav li > a:hover .caret {border-top-color: #fff;border-bottom-color: #fff;}
.navbar-primary .navbar .nav > li.dropdown.open.active > a:hover {}
.navbar-primary .navbar .nav > li.dropdown.open > a {color: #fff;background-color: #9f58b5;border-color: #fff;}
.navbar-primary .navbar .nav > li.dropdown.open.active > a:hover .caret, .tnav .navbar .nav > li.dropdown.open > a .caret {border-top-color: #fff;}
.navbar-primary .navbar .navbar-brand {color:#fff;}
.navbar-primary .navbar .nav.pull-right {margin-left: 10px; margin-right: 0;}
.navbar-xs .navbar-primary .navbar { min-height:28px; height: 28px; }
.navbar-xs .navbar-primary .navbar .navbar-brand{ padding: 0px 12px;font-size: 16px;line-height: 28px; }
.navbar-xs .navbar-primary .navbar .navbar-nav > li > a {  padding-top: 0px; padding-bottom: 0px; line-height: 28px; }
.navbar-sm .navbar-primary .navbar { min-height:40px; height: 40px; }
.navbar-sm .navbar-primary .navbar .navbar-brand{ padding: 0px 12px;font-size: 16px;line-height: 40px; }
.navbar-sm .navbar-primary .navbar .navbar-nav > li > a {  padding-top: 0px; padding-bottom: 0px; line-height: 40px; }*/


/* grid paging style*/


/* For Multiple select check box */
/*.radio, .checkbox {
            margin-top: 0px;
            margin-bottom: 0px;
        }*/
.DropDownListNew {
    width: 100%;
}

    .DropDownListNew div {
        width: 100%;
    }

        .DropDownListNew div ul {
            width: 100%;
            border-radius: 0px;
            height: 170px;
            overflow: auto;
        }

        .DropDownListNew div button {
            width: 100%;
            border-radius: 0px !important;
            padding: 3px 12px !important;
            overflow: hidden;
        }

        .DropDownListNew div ul li a label {
            font-size: 13px;
        }

        .DropDownListNew div button li a label {
            padding-top: 0px !important;
            padding-bottom: 0px !important;
            font-size: 13px;
        }

        .DropDownListNew div button span {
            float: Left;
            text-align: left;
            font-family: RobotoCondensedRegular;
            font-size: 13px;
        }

        .DropDownListNew div button span {
            width: 100%;
        }

.DropDownListNew {
    color: red;
    font-family: RobotoCondensedRegular;
}


.DropDownListError {
    width: 100%;
}

    .DropDownListError div {
        width: 100%;
        background-color: #f2dede;
    }

        .DropDownListError div ul {
            width: 100%;
            border-radius: 0px;
            height: 170px;
            overflow: auto;
            background-color: #f2dede;
        }

        .DropDownListError div button {
            width: 100%;
            border-radius: 0px !important;
            padding: 3px 12px !important;
            overflow: hidden;
            background-color: #f2dede;
        }

            .DropDownListError div button li a label {
                padding-top: 0px !important;
                padding-bottom: 0px !important;
            }

            .DropDownListError div button span {
                float: Left;
                text-align: left;
                background-color: #f2dede;
            }

            .DropDownListError div button span {
                width: 100%;
            }

.DropDownListError {
    color: red;
}

.ddlIntType {
    width: 100%;
}

    .ddlIntType div {
        width: 318px;
    }

        .ddlIntType div ul {
            width: 100%;
            border-radius: 0px;
            height: 170px;
            overflow-y: auto;
            overflow-x: hidden;
        }

        .ddlIntType div button {
            width: 318px;
            border-radius: 0px !important;
            padding: 3px 12px !important;
            overflow: hidden;
        }

            .ddlIntType div button li a label {
                padding-top: 0px !important;
                padding-bottom: 0px !important;
            }

            .ddlIntType div button span {
                float: Left;
                text-align: left;
            }

            .ddlIntType div button span {
                width: 100%;
            }


.active a label {
    color: #fff !important;
}


.CallUnderline {
    text-decoration: none;
}


/* Start - My Efforts Section */
.tabTier {
    font-family: Calibri, "Calibri Light";
    font-size: 16px;
    color: #fff;
    font-weight: normal;
    float: left;
    padding: 2px 20px;
    margin: 0px;
    cursor: pointer;
}

    .tabTier a {
        color: #fff;
    }

    .tabTier:hover {
        background: #1992e3;
    }

.tabTierActive {
    font-family: Calibri, "Calibri Light";
    font-size: 16px;
    color: #fff;
    font-weight: normal;
    float: left;
    padding: 2px 20px;
    margin: 0px;
    cursor: pointer;
    background: #104a7d;
}

    .tabTierActive a {
        color: #fff;
    }

.tabFund {
    font-family: Calibri, "Calibri Light";
    font-size: 16px;
    color: #216298;
    font-weight: normal;
    float: left;
    padding: 2px 10px;
    margin: 0px;
    cursor: pointer;
}

    .tabFund a {
        color: #216298;
    }

    .tabFund:hover {
    }

.tabFundActive {
    font-family: Calibri, "Calibri Light";
    font-size: 16px;
    color: #216298;
    font-weight: normal;
    float: left;
    padding: 2px 10px;
    margin: 0px;
    cursor: pointer;
    background: #fff;
    border-bottom: 2px #1992e3 solid;
}

    .tabFundActive a {
        color: #216298;
    }



.clientName {
    padding: 0px;
    margin: 0px;
    font-family: Calibri, "Calibri Light";
    font-size: 18px;
    color: #626262;
}

    .clientName ul {
        padding: 0px;
        margin: 5px;
        float: left;
        width: 100%;
    }

        .clientName ul li {
            padding: 0px;
            margin: 5px;
            list-style-type: none;
            width: 200px;
        }

            .clientName ul li:first-child {
                color: #1666b1;
                width: 200px;
            }

            .clientName ul li:nth-child(2) {
                float: left;
                width: 50%;
                font-size: 14px;
                width: 200px;
            }

            .clientName ul li:nth-child(3) {
                float: left;
                font-size: 14px;
                width: 200px;
            }

.DateHeading {
    font-family: Calibri, "Calibri Light";
    font-size: 18px;
    color: #626262;
    padding: 0px;
    margin: 0px;
    float: left;
    font-weight: 500;
    border-bottom: 1px #D9D9D9 solid;
    text-align: center;
}

    .DateHeading div:nth-child(2) {
        border-bottom: 3px #2276BE solid;
        color: #2276BE;
        padding: 5px;
        font-weight: 400;
    }

        .DateHeading div:nth-child(2) span {
            font-size: 12px;
            color: red;
        }

.ClientBox {
    padding: 0px;
    float: left;
}

    .ClientBox ul {
        padding: 0px;
        margin: 0px 4px;
        float: left;
        width: 96%;
    }

        .ClientBox ul li {
            padding: 0px 0px 0px 5px;
            margin: 1px 0px;
            float: left;
            width: 192px;
            list-style-type: none;
            font-family: Calibri, "Calibri Light";
            font-size: 13px;
            color: #000;
        }
            /*.ClientBox ul li:first-child{background:#FBF6D6;}
.ClientBox ul li:nth-child(2){background:#EDEDED;}
.ClientBox ul li:nth-child(3){background:#DEFFE1;}
.ClientBox ul li:nth-child(4){background:#F9E4D2;}
.ClientBox ul li:nth-child(5){background:#E6FFFC;}*/

            .ClientBox ul li:first-child {
                background: #f9c6b1;
            }

            .ClientBox ul li:nth-child(2) {
                background: #c8e2b5;
            }

            .ClientBox ul li:nth-child(3) {
                background: #b3cfe7;
            }

            .ClientBox ul li:nth-child(4) {
                background: #e3cce5;
            }

            .ClientBox ul li:nth-child(5) {
                background: #DEDEDE;
            }

.CurrentDateStyle {
}

    .CurrentDateStyle tr td:nth-child(2) {
        background: #F0F0F0;
    }

    .CurrentDateStyle tr th:nth-child(2) {
        border-bottom: 2px #2276BE solid;
        color: #2276BE;
    }

.grdOneViewFormat tr td a {
    text-decoration: none;
}

#ctl00_ContentFundContactBody_uplTotalCallAndMeeting a {
    text-decoration: none;
}

#ctl00_ContentFundContactBody_updMyException a {
    text-decoration: none;
}

#ctl00_ContentFundContactBody_upnlMyEffort a {
    text-decoration: none;
}
/* End */


.multilinedText {
    margin: 00px;
    padding: 10px;
    width: 100px;
    height: 40px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
