﻿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 {
    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;
}
.btnGreenStyle{ border:1px #ff0000 solid;}

.btnstyle{
    display: inline-block; 
    padding: 1px 26px;
    margin:16px 21px 0px 0px; 
    font-size: 15px;
    text-align: center; vertical-align: middle; cursor: pointer; -moz-user-select: none; border: 1px solid #216298; background:#fff;}
.btnstyle:hover {border: 1px solid #57D766;}



/* 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;
}

.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;
}

/* Start Grid scroll style */
.scrollPanel {
            height: 100px;
            width: auto;
            position: absolute;
            overflow: scroll;
        }

        ::-webkit-scrollbar {
            width: 10px;
            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: calibri, "Calibri Light";
    font-size: 14px;
    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:350px; }
        .DropDownListNew div ul{width:100%; border-radius: 0px; height:170px; overflow:auto;}
        .DropDownListNew div button{width:350px; border-radius:0px !important; padding:3px 12px !important; overflow:hidden; }
        .DropDownListNew div button li a label{padding-top:0px !important; padding-bottom:0px !important}
        .DropDownListNew div button span{float:Left; text-align: left;}
        .DropDownListNew div button span{width:100%;}


        .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;

}
