/* 
    Document   : advansoft_leads
    Created on : 02-Feb-2014, 12:36:51
    Author     : Junaid
    Description:
        Purpose of the stylesheet follows.
*/
#list_status_id optgroup{
    background-image: url(../images/seperator.jpg);
    height: 7px;

}
.multiselect-container li{
    text-align: left;

}
.advansoft .lead_status_id .multiselect-container>li>a>label.checkbox {
    margin: 0;
    width: 100%;
}
.advansoft .lead_status_id .multiselect-container>li>label.multiselect-group{
    margin: 0;
    padding: 0px 0px 0px 0px;
    height: 1px;
    font-weight: bold;
    background-color: #000;
    width: 185px;
}
.advansoft .lead_status_id .dropdown-menu > .active > a, 
.advansoft .lead_status_id .dropdown-menu > .active > a:hover, 
.advansoft .lead_status_id .dropdown-menu > .active > a:focus {
    color: #000000;
    text-decoration: none;
    outline: 0;
    background-color:none;
}






tr.assign_to_1 td{color: #3E83E9;}
tr.assign_to_2 td{color: #3E83E9;}
tr.assign_to_3 td{color: #3E83E9;}
.project_cost_aed .aed{display: block;font-weight: bold}
.project_cost_aed .usd{display: none;;font-weight: bold}
.project_cost_usd .aed{display: none;;font-weight: bold}
.project_cost_usd .usd{display: block;;font-weight: bold}
ul.lead_summary{list-style-type: none;margin: 0;padding: 0;}
ul.lead_summary li{float:left;}
ul.lead_summary li span{float:left;display: block;}
ul.lead_summary li span.lead_status{margin-right: 5px;}
ul.lead_summary li span.lead_count{margin-right: 5px;}
ul.lead_summary li span.lead_value{margin-right: 5px;}
.advansoft .lead_summary li{
    /*    border-right-style: solid;
        border-right-width: 2px;
        border-right-color: #ECECEC;*/
    padding: 6px;
    /*    padding-left: 5px;
        padding-top: 5px;
        padding-bottom: 5px;*/
    margin-right: 10px;
    font-weight: bold;
}
.advansoft .lead_summary li:last-child{
    border-right-style: solid;
    border-right-width: 0px;    
}
.sorting .icon-sort{float:right;}
/*tr.tr_inquiry{
    cursor: pointer;
}*/


.form-group{font-weight: bold;}
.form-group label{font-weight: normal;}
.navbar-nav > li > a >span{float: right;}
.home_page .list-group{float: left;}
.home_page .lead_count{
    /*    width: 250px;*/
    height: 100%;
    float: left;
}
.home_page .list-group-item:last-child{border-bottom: none;}

.clients .panel{height: 71px;}
.home_page .lead_count_amount{width: 371px;}
.home_page .lead_count_amount_client{width: 325px;}
.home_page .list-group .badge{
    border-radius: 0px;
    width: 50px;
    height: 100%;
}
.home_page .list-group .lead_status{
    float:left;
    /*width: 150px;*/
    font-weight: bold;
}
.clients .list-group .lead_status{
    float:left;
    font-weight: bold;
}
.clients .list-group .count{
    float:right;
    width: 50px;
    text-align: right;
    font-weight: bold;
}
.clients .list-group .amount{
    float:right;
    text-align: right;
    width: 100px;
    font-weight: bold;
}
/*.home_page, .clients{font-size: 1.1em;}*/
.home_page .list-group .count{
    float:right;
    /*width: 50px;*/
    text-align: right;
    font-weight: bold;
}
.home_page .list-group .amount{
    float:right;
    width: 50px;
    text-align: right;
    font-weight: bold;
}
.home_page .panel{
    display: block;
    /*height: 272px;*/
    height: 190px;
}
.home_page .clients{
    display: block;
    height: 100px;
}
.home_page .list-group .list-group-item,.clients .list-group .list-group-item{
    /*padding: 10px 15px;*/
    /*    border-radius: 0px;
        border: 1px solid #ffffff;*/
    /* padding: 10px 15px; */
    border-radius: 0px;
    border: 1px solid #ffffff;
    float: left;
    width: 207px;
    height: 40px;
}
/*.advansoft table tbody td{font-weight: bold}*/
.advansoft table thead th{background-color: #e4f8ff;}
.advansoft .company_name .list-group-item,.advansoft .comments .list-group-item,.tr_inquiry .list-group-item{
    border:none;
    background-color: inherit;
    padding: 0px 5px;
}
.advansoft .lead_form .ui-accordion .ui-accordion-content{
    padding: 1em 0.0em;
    overflow: hidden;
    font-family: inherit;
    font-size: 13px;
}
.advansoft .lead_form .ui-corner-bottom{border: none;}
.lead_status_id_1{background-color: #e4f8ff;}
.lead_status_id_2{background-color: #fdedd0;}
.lead_status_id_3{background-color: #efd3e7;}
.lead_status_id_4{background-color: #dcffce;}

.lead_status_id_6{background-color: #f8e6f3;}
.lead_status_id_7{background-color: #fcf5eb;}
.lead_status_id_16{background-color: #fcf5eb;}
.lead_status_id_9{background-color: #c5effd;}

.lead_status_id_10{background-color: #f0ffea;}


.lead_status_total{background-color: #f0ffea;}
.tr_inquiry td{font-weight: bold}
.advansoft .breadcrumb{margin-bottom: 8px;}
.advansoft .lead_view td.label_value{background-color: #FFFFFF;width: 300px;}
.advansoft .lead_view td.label_view{background-color: #e4f8ff;width: 100px;}
.advansoft .ui-state-default,.advansoft .ui-state-default-hover{background: none;background-color: #428bca;color: #fff;}
.advansoft .panel-heading{padding: 6px 15px;}
.advansoft .form-control:focus {
    border-color: #66afe9;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
    box-shadow: inset 0 0px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.advansoft .form-control {
    display: block;
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.428571429;
    color: #414141;
    vertical-align: middle;
    background-color: #e8e8e8;
    border: 0px solid #cccccc;
    border-radius: 0px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0.075);
    -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.advansoft textarea.form-control{
    height: auto;
}

.advansoft .navbar-inverse .navbar-nav>li>a,
.navbar-inverse .navbar-nav>li>a {
    /*background-color: #f7f7f7;*/
    color:#000000;
}
.advansoft .navbar-inverse .navbar-nav>li>a:hover,
.advansoft .navbar-inverse .navbar-nav>li>a:focus {
    background-color: #FFFFFF;
    color:#000000;
}
.advansoft .side-nav{
    background-color: #f5f5f9;
    top:70px;
    height: 87%;
    overflow-y: auto;
    overflow-x: hidden;
}
.printonly{
    display: none;
}
.report_total{
    display: none;
}
.advansoft .table thead th,.advansoft .table thead th:hover{
    background-color: #428bca;
    color: #ffffff;
}
@page  
{ 
    size: auto;   /* auto is the initial value */ 

    /* this affects the margin in the printer settings */ 
    margin: 25mm 25mm 25mm 25mm;  
} 
@media print{
    body
    {
        margin: 25mm 25mm 25mm 25mm;
    }
    .advansoft .table thead th,.advansoft .table thead th:hover{
        color: #555555;
    }

    .printonly{
        display:block;
    }
    .report_total{
        display: table-row;
    }
    .header{
        font-weight: bold;
        font-size: 15pt;
        border-bottom-style: solid;
        border-bottom-width: 3px;
        margin-bottom: 6px;
    }
    .noprint{display: none;}
    .advansoft .icon-sort{display: none;}
    .pagination{display: none;}
    #wrapper{padding-left: 25px;
             padding-right: 25px;}
    .navbar{display: none; }
    #page-wrapper{padding: 0px 0px;}
    a,a:visited{text-decoration: none; }
    a:link:after { content:" "; }
    .advansoft .table-bordered {border: 0px solid #dddddd;}
    .advansoft .serial_no {
        display: table-cell;
    }
    .advansoft .report_date{
        display: table-cell;
    }
    .advansoft .report_date .list-group-item {
        border: 0px solid #dddddd;
    }
    .tr_inquiry td a.cr_name,.tr_inquiry td a.lead_comments {
        text-overflow: clip;
    }
    a.list-group-item, .table thead:first-child tr:first-child th{
        color:#000;
    }
    .table-bordered th {
        border: 0px solid #000 !important;
        border-top: 1px solid #000 !important;
        border-bottom: 1px solid #000 !important;
    }


}

.serial_no,.report_date {
    display: table-cell;
}
.advansoft .lead_summary .list-group-item:first-child{
    padding-left: 0px;
}
.advansoft .lead_summary .list-group-item{
    float: left;
    border:none;
    padding-right: 6px;
    padding-left: 6px;
    font-weight: bold;
    background: none;
    color: #fff;
    height: 29px;
}

.advansoft .home_page .table thead th,.advansoft .home_page .table thead th:hover{
    background-color: #e4f8ff;
    color: #000000;
}



.advansoft .nav-tabs {
    border-bottom: 0px solid #dddddd;
}
.advansoft .nav-tabs > li {
    float: left;
    margin-bottom: -1px;
}
.advansoft .nav-tabs > li > a {
    margin-right: 2px;
    line-height: 1.0;
    border: 1px solid #dddddd;
    border-radius: 4px 4px 4px 4px;
    background-color: #dddddd;
}
.advansoft .nav-tabs > li > a:hover {
    border-color: #eeeeee #eeeeee #dddddd;
}
.advansoft .nav-tabs > li.active > a,
.advansoft .nav-tabs > li.active > a:hover,
.advansoft .nav-tabs > li.active > a:focus {
    color: #555555;
    background-color: #ffffff;
    border: 1px solid #dddddd;
    /*    border-bottom-color: transparent;*/
    cursor: default;
}
.advansoft .nav-tabs.nav-justified {
    width: 100%;
    border-bottom: 0;
}
.advansoft .nav-tabs.nav-justified > li {
    float: none;
}
.advansoft .nav-tabs.nav-justified > li > a {
    text-align: center;
}
.advansoft .search .form-control {width: 85px;}
.advansoft .search #company_name {width: 146
                                      30px;}

.priority_2
{
    font-weight:bold !important;
    color:#4169e1 !important;
}
.priority_3
{
    font-weight:bold !important;
    color:black !important;
}
.priority_5
{
    font-weight:normal !important;
    color:black !important;
}


.oneLine{
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    o-text-overflow: ellipsis;
}
.tr_inquiry td a.company_name,.tr_inquiry td.company_name{width: 150px;}
/*.tr_inquiry td a.cr_name{width: 60px;}*/

.tr_inquiry td a.lead_comments {
    width: 350px;
}
.lead_view .tr_inquiry td a.cr_name {width: 85px;}

.advansoft .radio-inline{
    width: 78px;
}
.advansoft .checkbox-inline{
    width: 58px;
}
#change_status {
    position: absolute;
    z-index: 10000;
    display: none;
}
#change_status .list-group-item {
    padding: 2px 10px;
}

#div_assign_cr{

    position: absolute;
    display: none;
    z-index: 10000;

}
.inline_dropbox .form-control{
    background-color: transparent;
    height: auto;
    padding: 0px 0px;
    font-weight: bold;
    font-size: 10pt;
}
.setup .gadget .list-group{
    height: 300px;
    overflow-y: scroll;
    overflow-x: hidden;
    margin-bottom: 2px;
}
.campagin_detail .col-xs-4 .row .col-xs-3{
    padding-right: 10px;
    width: 30%
}
.campagin_detail .col-xs-4 .row .col-xs-9{

    width: 70%
}
.lead_detail_header table{
    border-collapse: collapse; 
}
.lead_detail_header td.td_cr{

}
td.submission_due,td.submission_due a{
    color:red;
}
#ul_sorting li > a{
    padding-bottom: 1px;
    padding-top: 1px;
}
#ul_sorting .divider{

    margin-top: 1px;
    margin-bottom: 1px;
}


/*Amin Changes for leads list re-design 150913*/

.lead_color_top {

}


.lead-wrapper-bg{
    font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size:14px;
    background-color:#1c2b56;
    color:#FFFFFF;
    padding:16px 12px 8px 12px;
    height: 150px;}

.lead-wrapper-bg a{
    color:#FFFFFF;
    text-decoration:none;}

.lead_color_top .lead-heading{
    font-size:36px;
    font-weight:bold;
    float:left;
}
.leads_theme_blue .row{
    background-color: #1c2b56;

}

.date_controls .lead-button-container{
    width:262px;
}
.lead-button-container{
    width:368px;
    height:78px; 

    padding-bottom: 6px;
    padding-top: 6px;
    padding-left: 6px;
    padding-right: 6px;
    background: -webkit-linear-gradient(180deg, #bbc6be, #fefff8); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(180deg, #bbc6be, #fefff8); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(180deg, #bbc6be, #fefff8); /* For Firefox 3.6 to 15 */
    background: linear-gradient(180deg, #bbc6be, #fefff8); /* Standard syntax */
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
}

.lead-button-container ::-webkit-input-placeholder {
    color: #fff;
    font-weight: normal;
}

.lead-button-container :-moz-placeholder { /* Firefox 18- */
    color: #fff;  
    font-weight: normal;
}

.lead-button-container ::-moz-placeholder {  /* Firefox 19+ */
    color: #fff;  
    font-weight: normal;
}

.lead-button-container :-ms-input-placeholder {  
    color: #fff;  
    font-weight: normal;
}
.lead-button-container .multiselect-container>li:nth-child(2)>label.multiselect-group{
    border: 1px;
    border-color: red;
    border-bottom-style: none;
    width: 156px;
}
.lead-button-container .multiselect-container>li>label.multiselect-group{
    border: 1px;
    border-color: #000;
    border-bottom-style: solid;
    width: 156px;
}
.lead_color_top .btn-primary .caret{
    border-top-color: #000;
}
.lead_color_top .lead-new-button3 .btn-primary{
    width: 75px;
}
.lead_color_top .btn-primary{
    width:79px;
    height:32px;

    color:#000;
    border:none;
    background: none;
    font-size:14px;
}

.lead-button-style-dropdown{
    width:108px;
    height:30px; 
    text-align:left;
    padding-left:10px;
    line-height:28px;
    border:solid 1px #1d94b0;
    background: -webkit-linear-gradient(180deg, #1d94d5, #1d94c4); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(180deg, #1d94d5, #1d94c4); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(180deg, #1d94d5, #1d94c4); /* For Firefox 3.6 to 15 */
    background: linear-gradient(180deg, #1d94d5, #1d94c4); /* Standard syntax */
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    float:left;
    margin-right:10px;
}
.multiselect{
    width:115px;
    height:30px;
    background-color:#D42F32;
    border:solid 1px #bc0a99;
    background-image:url(../images/dropdown_icon.png);
    background-repeat:no-repeat;
    background-position: 100px center;
    background: -webkit-linear-gradient(180deg, #f60a99, #be0a99); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(180deg, #f60a99, #be0a99); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(180deg, #f60a99, #be0a99); /* For Firefox 3.6 to 15 */
    background: linear-gradient(180deg, #f60a99, #be0a99); /* Standard syntax */
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    float:left;
    margin-right:3px;
    margin-left: 4px;
    color:#ffffff;
    font-size:14px;
}
.dropdown_icon{
    width:96px;
    height:30px;
    background-color:#D42F32;
    border:solid 1px #bc0a99;
    background-image:url(../images/dropdown_icon.png);
    background-repeat:no-repeat;
    background-position: 100px center;
    background: -webkit-linear-gradient(180deg, #f60a99, #be0a99); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(180deg, #f60a99, #be0a99); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(180deg, #f60a99, #be0a99); /* For Firefox 3.6 to 15 */
    background: linear-gradient(180deg, #f60a99, #be0a99); /* Standard syntax */
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    float:left;
    margin-right:3px;
    margin-left: 4px;
    color:#ffffff;
    font-size:14px;
}
.dropdown_icon-blue{
    border:solid 1px #1d94b0;
    background: -webkit-linear-gradient(180deg, #1d94d5, #1d94c4); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(180deg, #1d94d5, #1d94c4); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(180deg, #1d94d5, #1d94c4); /* For Firefox 3.6 to 15 */
    background: linear-gradient(180deg, #1d94d5, #1d94c4); /* Standard syntax */
}
.dropdown_icon-blue option,.dropdown_icon-blue optgroup {
    background: rgba(29, 148, 196, 1);
}

.dropdown_icon-pink{

    border:solid 1px #bc0a99;

    background: -webkit-linear-gradient(180deg, #f60a99, #be0a99); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(180deg, #f60a99, #be0a99); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(180deg, #f60a99, #be0a99); /* For Firefox 3.6 to 15 */
    background: linear-gradient(180deg, #f60a99, #be0a99); /* Standard syntax */

}
.dropdown_icon-pink option,.dropdown_icon-pink optgroup {
    background: rgba(190, 10, 153, 1);
}

.dropdown_icon-purple{
    border:solid 1px #60448d;
    background: -webkit-linear-gradient(180deg, #7955b2, #60448d); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(180deg, #7955b2, #60448d); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(180deg, #7955b2, #60448d); /* For Firefox 3.6 to 15 */
    background: linear-gradient(180deg, #7955b2, #60448d); /* Standard syntax */

}
.dropdown_icon-purple option,.dropdown_icon-purple optgroup {
    background: rgba(96, 68, 141, 1);
}

.dropdown_icon-green{


    border:solid 1px #1bc704;

    background: -webkit-linear-gradient(180deg, #1bd904, #17a504); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(180deg, #1bd904, #17a504); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(180deg, #1bd904, #17a504); /* For Firefox 3.6 to 15 */
    background: linear-gradient(180deg, #1bd904, #17a504); /* Standard syntax */


}
.dropdown_icon-green option,.dropdown_icon-green optgroup {
    background: rgba(23, 165, 4, 1);
}

.dropdown_icon-red{
    border:solid 1px #ac002b;
    background: -webkit-linear-gradient(180deg, #fe002b, #be002b); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(180deg, #fe002b, #be002b); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(180deg, #fe002b, #be002b); /* For Firefox 3.6 to 15 */
    background: linear-gradient(180deg, #fe002b, #be002b); /* Standard syntax */
    text-align: left;

}

.dropdown_icon-orange{
    border:solid 1px #b1540d;
    background: -webkit-linear-gradient(180deg, #fe6229, #be6229); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(180deg, #fe6229, #be6229); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(180deg, #fe6229, #be6229); /* For Firefox 3.6 to 15 */
    background: linear-gradient(180deg, #fe6229, #be6229); /* Standard syntax */
}
.dropdown_icon-orange option,.dropdown_icon-orange optgroup {
    background: rgba(190, 98, 41, 1);
}
.dropdown_icon1{
    width:108px;
    height:30px;
    background-color:#D42F32;
    border:solid 1px #bc0a99;
    background-image:url(../images/dropdown_icon.png);
    background-repeat:no-repeat;
    background-position: 100px center;
    background: -webkit-linear-gradient(180deg, #f60a99, #be0a99); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(180deg, #f60a99, #be0a99); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(180deg, #f60a99, #be0a99); /* For Firefox 3.6 to 15 */
    background: linear-gradient(180deg, #f60a99, #be0a99); /* Standard syntax */
}

.lead-button-row2{
    padding-top:6px;
    clear:both;}

.lead-button-container-margin{
    float:right; margin-right:5px;
}

.float_R{
    float:right;}

.float_L{
    float:left;}

.lead-new-button{
    width:38px;
    height:32px; 
    line-height:34px;
    border:solid 1px #bcc7bf;
    text-align:center;
    background: -webkit-linear-gradient(180deg, #fefef7, #bec8c0); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(180deg, #fefef7, #bec8c0); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(180deg, #fefef7, #bec8c0); /* For Firefox 3.6 to 15 */
    background: linear-gradient(180deg, #fefef7, #bec8c0); /* Standard syntax */
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    float:left;
}

.lead-new-button2{
    width:166px;
    height:32px; 
    line-height:30px;
    border:solid 1px #bcc7bf;
    text-align:center;
    color:#000000;
    background: -webkit-linear-gradient(180deg, #fefef7, #bec8c0); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(180deg, #fefef7, #bec8c0); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(180deg, #fefef7, #bec8c0); /* For Firefox 3.6 to 15 */
    background: linear-gradient(180deg, #fefef7, #bec8c0); /* Standard syntax */
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    float:left;
    margin-right:11px;
}

.lead-new-button3{
    width:318px;
    height:32px; 
    line-height:30px;
    border:solid 1px #bcc7bf;
    text-align:center;
    color:#000000;
    background: -webkit-linear-gradient(180deg, #fefef7, #bec8c0); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(180deg, #fefef7, #bec8c0); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(180deg, #fefef7, #bec8c0); /* For Firefox 3.6 to 15 */
    background: linear-gradient(180deg, #fefef7, #bec8c0); /* Standard syntax */
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    float:left;
    margin-right:11px;
}

.lead-new-button-input{
    width:220px;
    height:30px; 
    line-height:30px;
    border:solid 1px #3c769b;
    text-align:center;
    font-weight:bold;
    color:#000000;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    float:left;
    margin-right:11px;
}

.lead-text-button{
    width:82px;
    height:32px;
    float:left;
    border-right:solid 1px #c4c9c3;
    background-image:url(../images/dropdown_icon2.png);
    background-repeat:no-repeat;
    background-position: 69px center;
}

.lead-text-button2{
    width:82px;
    height:32px;
    float:left;
    border-right:solid 1px #c4c9c3;
}


.lead-text-button3{
    width:82px;
    height:32px;
    float:left;
}

.lead-filter-container{
    clear:both; padding-top:14px; float:right;}

.lead-filter-container a{
    text-decoration:none;
    color:#000000;}

.lead-white-dropdown{
    width:98px;
    background-image:url(../images/dropdown_icon.png);
    background-repeat:no-repeat;
    background-position:center right;	
}

.lead-calender{
    width:108px;
    height:30px;
    padding-left:20px;
    text-align:left;
    padding-left:5px;
    line-height:30px;
    border:solid 1px #1d94b0;
    background: -webkit-linear-gradient(180deg, #1d94d5, #1d94c4); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(180deg, #1d94d5, #1d94c4); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(180deg, #1d94d5, #1d94c4); /* For Firefox 3.6 to 15 */
    background: linear-gradient(180deg, #1d94d5, #1d94c4); /* Standard syntax */
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    float:left;
    margin-right:1px;
    font-size:14px;
    color:#FFFFFF !important;}

.lead-calendar-icon{
    background-position:0px 6px;
    background-image:url(../images/calender_icon.png);
    background-repeat:no-repeat;}

.lead-blue-button{
    width:120px;
    height:30px;
    background-position:0px 6px;
    background-image:url(../images/calender_icon.png);
    background-repeat:no-repeat;
    padding-left:20px;
    text-align:left;
    padding-left:10px;
    line-height:28px;
    border:solid 1px #1d94b0;
    background: -webkit-linear-gradient(180deg, #1d94d5, #1d94c4); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(180deg, #1d94d5, #1d94c4); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(180deg, #1d94d5, #1d94c4); /* For Firefox 3.6 to 15 */
    background: linear-gradient(180deg, #1d94d5, #1d94c4); /* Standard syntax */
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    float:left;
    margin-right:10px;
    font-size:14px;
    color:#FFFFFF !important;}




.followup_page_number .pagination ul > .active > a,
followup_page_number .pagination ul > .active > span {
    color: red;


}





.leads-pagenumbers .pagination
{
    display: inline-block;
    padding-left: 0;
    margin: 0px;
    border-radius: 4px;
    color:blue;
    font-size:11px;
    font-weight:bold;
}

.leads-pagenumbers .pagination ul > li > a, .pagination ul > li > span
{
    border: none;
    background-color:#1C2B56;
    padding : 0px 5px;
    color:#fff;
}
.leads-pagenumbers .pagination ul > .active > a, .pagination ul > .active > span

{
}
.followup_page_number .pagination ul > .active > a,
followup_page_number .pagination ul > .active > span {
    color: red;

    color:white;

}

.border-right-color-lightgrey{

    border-right-color: rgba(0, 0, 0, 0.17);
}

.container-leads{
    background-color: white !important;width: 950px; margin-top:16px; 
    /*    height: 205px;*/
    border-radius: 3px
}
.border-0{
    border:0px !important;
}
.lead-new-button4
{
    width: 285px;
    height: 24px;
}

.table-page-numbers{
    width: 383px;;
    float: right;
    margin-right: 16px;
}
.lead-textarea {
    width: 531px !important;
    border-radius: 7px !important;
    background-color: white !important;
    border: 1px solid rgba(85, 85, 85, 0.36) !important;
}
.btn_set label{
    height: 25px;
    float: left;
}

.btn_set .ui-button-text-only .ui-button-text{
    padding-top: 4px;
    padding-right: 6px;
    padding-left: 6px;
    padding-bottom: 5px;
    font-size: 12px;
}
.btn_action_button  .ui-button-text-only .ui-button-text{
    padding-right: 9px;
    padding-left: 9px;
}

.btn_set .ui-state-default{
    background:none;

}
.btn_set .ui-state-active{
    background: #c5c5c5;
}
.btn_set .ui-state-disabled{
    opacity: 100;
}

.btn_set_followup_call .ui-button-text-only .ui-button-text{

    padding-right: 14px;
    padding-left: 13px;

}
.btn_set_followup_call .ui-state-default{
    /*      border: none;*/
    color:#428bca;
    background: linear-gradient(180deg, #fefef7, #bec8c0);    
}

.btn_set_followup_call .ui-state-active{
    color:#000;
}

.btn_set_followup_email .ui-state-default{
    /*      border: none;*/
    color:#428bca;
    background: linear-gradient(180deg, #fefef7, #bec8c0);
}
.btn_set_followup_email .ui-state-active{
    color:#000;
}
.ui-button-text img{
    max-height: 20px;
    max-width: 20px;
}
.lead-button-container div.control{
    width: 83px;
    float:left; 

    padding-left: 2px;
    padding-right: 2px;
}
.lead-button-container div.control button{
    width: 80px;
    height:30px; font-size:14px; color:#FFFFFF; background-color:#1d94d5; border-radius:4px; border:none;
}
.lead-button-container input.date{
    width:100px; border:none; font-size:14px; background:none; color:#ffffff; padding-left:18px;padding-bottom: 12px;
}
.other_controls .lead-button-container{
    width: 323px;
}
.status_controls .lead-button-container{
    width: 178px;
    margin-right: 5px;
}
.lead_summary_view .row{
    background: none;
}
.sorting i{
    float:right;
}
.sorting i.fa-sort-asc{
    margin-top: 7px;
}
.lead_summary_view .table td{
    border-top: none;
}
.project_cost{
    text-align: right;
    font-weight: bold;
    /*color: #428bca;*/
}
.project_cost span{
    /*color: #428bca;*/
    font-size: 7pt;
    font-weight: normal;

}

.morecontent span {
    display: none;
}
.morelink {
    /*display: block;*/
}
.less_project_detail{
    max-height: 60px;
    overflow: hidden;
    line-height: 20px;
    text-overflow: ellipsis;
}

div.placeholder{
    opacity: 0.5;
}
div.saving_notes{
    display: none;
    margin-top: -14px;
    font-size: 8pt;
    padding-top: 2px;
    background-color: #ecf8ff;
    height: 13px;
   
    position: absolute;
    line-height: 8px;
    padding-right: 10px;
    padding-left: 3px;
}