/* For Menu Barr
/* For Menu Bar
Created By: Aswathi Prakash
On: 14th Oct 2015
*/

@font-face {
	font-family: Candara;
	src: url("../../../Content/fonts/CandaraBold.ttf"),url("../../../Content/fonts/CandaraBold.eot");
}
@font-face {
	font-family: Candara;
	src: url("../../../Content/fonts/CandaraBoldItalic.ttf"),url("../../../Content/fonts/CandaraBoldItalic.eot");
}
@font-face {
	font-family: Candara;
	src: url("../../../Content/fonts/CandaraItalic.ttf"),url("../../../Content/fonts/CandaraItalic.eot");
}
@font-face {
	font-family: Candara;
	src: url("../../../Content/fonts/Candara.ttf"),url("../../../Content/fonts/Candara.eot");
}

html, body {
	font: normal 12px/26px "Candara" !important;
	margin: 0;
/* 	overflow-x: hidden; */
    height: 100%;
    min-height: 100%;
/*    height: auto !important;*/
    color:#000 !important;
}

.floatleft {
    float: left;
}

.floatright {
    float: right;
}

.clearboth {
    clear: both;
}

a {
    text-decoration: none !important;
    cursor: pointer;
}

p {
    margin: 0;
}

/*
h1, h2, h3, h4, h5, h6 {
    font-family: "Candara" !important;
}
*/

/*Placeholder color throughout the application*/
::-webkit-input-placeholder { /* WebKit browsers */
   color: #ced4d7 !important;
}

:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #ced4d7 !important;
}


::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #ced4d7 !important;
}

:-ms-input-placeholder { /* Internet Explorer 10+ */
    color: #ced4d7 !important;
}

/*login page style starts - Aswathi*/
.logoDiv {
    height: 100vh;
    display: inline;
    vertical-align: baseline;
    position: absolute;
    bottom: 0;
    top: 0;
    left: 0;
    right: 0;
    z-index: 1;
}

.logoDivContainer {
    height: 232px;
}

.logoBottomContainer {
    background: url("../../../Content/images//login/logo_bottom-01.png") no-repeat center bottom ;
    width: 242px;
    height: 123px;
    position: absolute;
    z-index: 1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
}

.loginHeader {
    text-align: center;
    font-size: 15px;
    font-weight: bold;
    margin-top: 25px;
}

.loginContainer {
    padding-top: 5px;
    padding-bottom: 55px;
}

.loginImage{
    text-align: center;
    margin-top: 50px;
}

.irs-company-icon{
    margin-left: 15px;
}

.validation-summary-errors{
    text-align: center;
}

.form-signin, #bannerScroll {
    max-width: 450px;
    padding: 15px;
    margin: 0 auto;
}

.form-signin .form-signin-heading,
.form-signin .checkbox {
    margin-bottom: 10px;
}

.form-signin .checkbox {
    font-weight: normal;
}

.form-signin .form-control {
    position: relative;
    height: auto;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 10px;
    font-size: 16px;
    border: 1px solid #ddd !important;
    color: #5C707C;
}

.form-signin .form-control:focus {
    z-index: 0 !important;
}

.form-signin input[type="text"] {
    margin-bottom: -1px;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    border-top-right-radius: 3px;
    border-top-left-radius: 3px;
    border-bottom-color: transparent !important;
}

.form-signin input[type="password"] {
    margin-bottom: 10px;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;
}

.form-signin button[type="submit"] {
    background: #f89e1e !important; 
    border: none !important;
    border-radius: 3px !important;
    color: #fff;
}

.form-signin label {
    padding-left: 8px !important;
}

.form-signin label, #forgotPassword {
    font-size: 13px;
    font-weight: 100;
    font-family: Roboto;
    margin-bottom: 0px;
}

#forgotPassword {
    display: inline-block;
    margin-left: 20%;
}

.leftDiv {
    margin-top: 15px;
}

.leftDiv li {
    background: url("../../../Content/images//login/list-01.png") no-repeat left center;
    list-style-type: none;
    padding-left: 30px;
    font-size: 14px;
    color: #fff;
}

.toggle-button { 
    background-color: #45545e; 
    margin: 5px 10px 0 0; 
    border-radius: 20px;  
    height: 10px; 
    cursor: pointer; 
    width: 28px; 
    position: relative; 
    display: inline-block; 
    user-select: none; 
    -webkit-user-select: none; 
    -ms-user-select: none; 
    -moz-user-select: none; 
}

.toggle-button button { 
    cursor: pointer; 
    outline: 0; 
    display:block; 
    position: absolute; 
    left: 0; 
    top: 0; 
    border-radius: 100%; 
    width: 18px; 
    height: 18px; 
    background-color: #95a5a6; 
    float: left; 
    margin: -3px 0 0 -3px; 
    border: 2px solid transparent; 
    transition: left 0.3s; 
}

.toggle-button-selected {  
    /*border: 2px solid #7DA652;*/ 
}

.toggle-button-selected button { 
    left: 18px; 
    top: 0; 
    margin: -3px 0 0 -3px; 
    border: none; 
    width: 18px; 
    height: 18px; 
    box-shadow: 0 0 4px rgba(0,0,0,0.1); 
    background: #0094DB ; 
}

/*login page style ends - Aswathi*/

#customerDashboard, #projectStatus, #procurementStatus, #reportPublisher, #noteForwarding, #pmDashboard, #cgglayouthtml {
    background: #F7F7F7;
    /*     background: #ddd;*/
}

.myBody {
    background: #F7F7F7;
    /*     background: #ddd;*/
    /*border-left: 2px solid #5c707c;
    min-height: 100%;*/
    height: auto !important;
    /*margin-left: 2px;
    height: 100%;*/
    padding: 12px 0;
}
/*
.myBody1 {
    border-left: 2px solid #5c707c;
    padding: 12px 0 0 0;
    background: #d4d110;
    margin-left: 2px;
    min-height: 100%;
    height: auto !important;
    height: 100%;
}
*/

/*panel style throughout the application starts - Aswathi*/
.panel-heading {
   /* padding: 4px 10px 0px 10px;*/
    padding: 2px 10px 2px !important;
    background: #0094b5 !important;
    color: #fff !important;
    font-size: 16px !important;
    font-family: "FrankRuehlMF";
    font-weight: normal;
    border-bottom-color: transparent !important;
}

.innerPanelHeading {
    background: #00bad8 !important;
}
.panel-body {
    padding: 0; 
    overflow-y: auto;
    font-family: "Candara";
}

.chartPanel {
    padding: 6px 10px 7px;
}

.chartPanel .panel, .toDoPanel {
    margin-bottom: 0 !important;
}

.commonHeight {
    height: 285px;
}

/*panel style throughout the application ends - Aswathi*/

/*panel heading icon style throughout the application starts - Aswathi*/

.draggableIcon {
    background: url("../../../Content/images//dashboard/Move.png") no-repeat center;
    width: 14px;
    height: 20px;
    display: inline-block;
    vertical-align: middle;
}

.reportsIcon {
    background: url("../../../Content/images//dashboard/Reports1.png") no-repeat center;
    width: 18px;
    height: 19px;
    display: inline-block;
    vertical-align: middle;
    margin: 0 10px 5px 5px;
}

.settingsIcon {
    background: url("../../../Content/images//dashboard/Settings.png") no-repeat center;
    width: 14px;
    height: 27px;
    display: inline-block;
    vertical-align: middle;
}

.approvalsIcon {
    background: url("../../../Content/images//dashboard/Approvals1.png") no-repeat center;
    width: 20px;
    height: 20px;
    display: inline-block;
    vertical-align: middle;
    margin: 0 10px 5px 5px;
}

.escalationsIcon {
    background: url("../../../Content/images//dashboard/Remainders.png") no-repeat center;
    width: 20px;
    height: 20px;
    display: inline-block;
    vertical-align: middle;    
    margin: 0 10px 5px 5px;
}

.calendarIcon {
    background: url("../../../Content/images//dashboard/Calendar1.png") no-repeat center;
    width: 20px;
    height: 20px;
    display: inline-block;
    vertical-align: middle;
    margin: 0 10px 5px 5px;
}

.misIcon {
    background: url("../../../Content/images//dashboard/MIS1.png") no-repeat center;
    width: 20px;
    height: 20px;
    display: inline-block;
    vertical-align: middle;
    margin: 0 10px 5px 5px;
}

.reverseIcon {
    background: url("../../../Content/images//dashboard/Down%20arrow%20with%20circle%202.png") no-repeat center;
    width: 20px;
    height: 27px;
    display: inline-block;
    vertical-align: middle;
}

.toDoIcon {
    background: url("../../../Content/images//dashboard/todolist.png") no-repeat center;
    width: 20px;
    height: 27px;
    display: inline-block;
    vertical-align: middle;    
    margin: 0 5px 5px 0;
}

.addToDoIcon {
    background: url("../../../Content/images//dashboard/add_normal.png") no-repeat center;
    width: 20px;
    height: 27px;
    display: inline-block;
    vertical-align: middle;
    margin: 1px 5px 0 0;
}
.addToDoIcon:hover {
    background: url("../../../Content/images//dashboard/add_hover.png") no-repeat center;
    width: 20px;
    height: 27px;
    display: inline-block;
    vertical-align: middle;
    margin: 1px 5px 0 0;
}

.refreshToDoIcon {
    background: url("../../../Content/images//dashboard/refresh_normal.png") no-repeat center;
    width: 20px;
    height: 27px;
    display: inline-block;
    vertical-align: middle;
    margin: 1px 5px 0 0;
}

.refreshToDoIcon:hover {
    background: url("../../../Content/images//dashboard/refresh_hover.png") no-repeat center;
    width: 20px;
    height: 27px;
    display: inline-block;
    vertical-align: middle;
    margin: 1px 5px 0 0;
}

.deleteToDoIcon {
    background: url("../../../Content/images//dashboard/delete.png") no-repeat center;
    width: 20px;
    height: 27px;
    display: inline-block;
    vertical-align: middle;
}

.borderRight {
    border-right: 1px solid #fff;
    height: 14px;
    margin: 7px 10px;
}

#misListDiv {
    width: auto;
    height: 20px;
}

#misList, #projectsList {
    width: auto;
    display: inline-block;    
    margin-bottom: 0;
    height: 20px;
}

#misList {
    width: 240px;
}

#projectsList {
    width: 330px;
}

#misList li, #projectsList li {
    display: inline-block;
    border-right: 1px solid #fff;
    line-height: normal;
    padding: 0 2%;
}

#misList li a, #projectsList li a {
    color: #fff !important;
    font-size: 10px;
}

#misList li .activeOption, #projectsList li .activeOption {
    color: #0094DB !important;
}

#bulletChart, #pieChart {
    height: 300px;
}
/*panel heading icon style throughout the application ends - Aswathi*/

/* notice board style starts - Aswathi*/
.noticeBoard .panel {
    border-radius: 0;
    box-shadow: -2px 2px 5px #ddd;
}

.noticeBoard .panel-heading {
    background: #fce888 !important;    
    color: #5c707c !important;
}

.noticeBoard .panel-body {
    background: #ffff85;
    /*max-height: 280.375px;*/
    overflow-y: hidden;
    /*border-bottom: 1px solid;*/
}

.noticePin {
    background: url("../../../Content/images//dashboard/Pin.png") no-repeat center;
    width: 20px;
    height: 26px;
    display: inline-block;
    vertical-align: middle;
}

.noticeBoardTitle {
/*    margin-left: 5px;*/
}

.noticeBoard h5 {
    margin: 10px 0 0 10px;
}

.noticeBoard p {
    margin: 8px 0 12px 10px;
    line-height: 15px;    
    font-family: "Candara";
}

.noticeBoard marquee div {
    /*margin-bottom: 25px;*/
}

.noticeBoard marquee h5 {
    font-weight: 600;
    font-family: "Candara";
}

/* notice board style ends - Aswathi*/

/* description list style starts - Aswathi*/
dl {
    cursor: pointer;
}

dt {
    color: #5c707c;
    font-size: 14px;
    padding: 4px 10px;
}

dd {
    border-bottom: 1px solid #bcbcbc;
    color: #5c707c;
    font-size: 12px;
    padding: 0px 10px 4px 10px;
}
/* description list style ends - Aswathi*/

/* list throughout the application starts - Aswathi*/
ul {
   padding: 0;
    margin-bottom: 0;
}

    ul li {
        list-style-type: none;
        padding: 0 10px 0 30px;
        color: #00bad8;
    }

ul li a {
    color: #5c707c;
}

ul li span {
    line-height: 27px;
}

#reportList h6, #approvalList h6 {
    margin-top: 8px;
    margin-bottom: 7px;
}

.requestsPanel ul li:hover,.approvalsPanel ul li:hover, #reportList li:hover, #approvalList li:hover {
    background: #a0e5f0;
    color: #fff !important;
}

.requestsPanel ul li:hover a ,.approvalsPanel ul li:hover a, #reportList ul li:hover, #approvalList li:hover {
    color: #fff !important;
}

.list-group {
    margin-bottom: 0;
}

.list-group h5, .list-group p {
    color: #5c707c !important;
}

.list-group-item {
    border-right: none;
}

.list-group-item {
    border-bottom-right-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
    border-top-right-radius: 0 !important;
    border-top-left-radius: 0 !important;
}

#reportList li, #approvalList li, .requestsPanel ul li, .approvalsPanel ul li {
    padding: 0px 10px 0px 30px;
    font-size: 14px;
    /*font-weight: 800 !important;*/
}

#reportList li:hover a, #approvalList li:hover a, .requestsPanel ul li:hover a, .approvalsPanel ul li:hover a {
    color: #5c707c !important;
    font-weight: bold !important;
}

.reportName {
    width: 150px;
}

.yellowClass {
    border-left: 7px solid #f9cb4a !important;
}

.orangeClass {
    border-left: 7px solid #ffa500 !important;
}


.redClass {
    border-left: 7px solid #e52323 !important;
}

.greenClass {
    border-left: 7px solid #1ec431 !important;
}
/* list throughout the application ends - Aswathi*/

/*footer style starts - Aswathi*/

footer {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 38px;
    background: #5c707c;
/*    margin-top: 40px;*/
}

.loginFooter {
    background: transparent !important;
}
/*
footer>.container {
    width: auto;
    max-width: 680px;
    padding: 0 15px;
}
*/
.footer > .container {
    padding-right: 15px;
    padding-left: 15px;
}

footer p {
    color: #5C707C;
    margin-bottom: 0 !important;
    line-height: 20px;
}

/*dashboard Footer style*/
.dashboardFooter {
    background: #5c707c;
    color: #fff !important;
    padding: 15px 0;    
    z-index: 99999;
}

.dashboardFooter p {
    color: #fff;
    line-height: 7px;
}
/*colum style throughout the application*/
.columPadding {
    padding: 0 3px 0 3px !important;
}

/*footer style ends - Aswathi*/

/*for d3 area chart */

.axis path,
.axis line {
    fill: none;
    stroke: #000;
    shape-rendering: crispEdges;
}

.area {
    fill: steelblue;
}

/* for D3 Bullet chart */
.bullet { 
    font: 10px sans-serif; 
}

.bullet .marker { 
    stroke: #787878; stroke-width: 2px; 
}

.bullet .tick line { 
    stroke: #666; stroke-width: .5px; 
}

.bullet .range.s0 { 
    fill: #f2f2f2;
}

.bullet .range.s1 { 
    fill: #d8d8d8; 
}

.bullet .range.s2 { 
    fill: #c3c3c3; 
}

.bullet .measure.s0 { 
    fill: #69b8ca; 
}

.bullet .measure.s1 { 
    fill: #0094b5; 
}

.bullet .title { 
    font-size: 12px; font-weight: bold; 
}

.bullet .subtitle { 
    fill: #000;
}


/* for D3 Trend chart */

/*for panel Body - Calendar section */
.calendarPanel, .toDoPanel {
    padding: 0 !important;
}

.toDoPanel {
    border: none !important;
}

.toDoPanel .panel-heading {
    background: #fff !important;
    color: #5c707c !important;
    border-top-left-radius: 0 !important;
    border-top-right-radius: 0 !important;    
    padding: 2.25px 10px;    
}

.toDoPanel .panel-body {
    border-bottom-left-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
}

.toDoPanel li { 
    background: #efefef; 
    font-size: 12px;
    padding: 0 10px;
}

.toDoPanel li:nth-child(odd) { 
    background: #e2e2e2; 
}

.center { 
    text-align:center; 
}

.navbar-brand {
    padding: 0px 15px;
}

.navbar-default .container-fluid {
    /*border-bottom: 2px solid #0094DB;*/
}

.navbar  {
    /*margin-bottom: unset !important;*/ /*Aswathi*/
    z-index: 99999;
}

.navbar-default {
    background-color: #fff !important;
    border-bottom: 1px solid #5c707c !important;
    z-index: 99999;
}

.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
    background-color: #fff;
}
.navbar-default .navbar-toggle {
    border: 1px solid transparent;
}

.navbar-toggle {
/*    added to remove the menu icon background color on hover*/
    margin-right: 0px;
}

.navbar-right li { /*Aswathi*/
    padding: 0 10px 0 0;
}

.navbar-right.nav>li>a { /*Aswathi*/
    padding: 20px 0 ;
}

/*owl carousel*/
#bannerScroll h4 {
    color: #0094DB;
}

#bannerScroll p {
    line-height: 15px;
    text-align: justify;
    color: #fff;
}
.owl-item {  /*to fix flickering image in chrome*/
      -webkit-transform: translateZ(0); 
       -moz-transform: translateZ(0);
        -ms-transform: translateZ(0);
}
.table, .table-responsive {
    margin-bottom: 0 !important;
}

.table > thead > tr > th{
	border-bottom:0px;
    font-size: 14px !important;
    font-family: "Candara" !important;
}

.projectsIcon {
    background: url("../../../Content/images//dashboard/Projects.png") no-repeat center;
    padding:12px;
    vertical-align: middle;   
    margin: 0 10px 5px 0;
}

.projectPanelContainer {
    height: 318px;
}

.projectsPanel {
    display: inline-block;
    width: 100%;
    box-sizing: border-box;
}

.projectsPanel .table{
    width: 100%;
    margin-bottom: 20px;
}

.projectsPanel thead th{
	font: normal 12px Candara !important;
	color:#fff;
	padding-left:43px !important;
    background: #00bad8;
}

/*.projectsPanel tbody td:first-child{
	 width:45%; 
}*/

.projectsPanel tbody> tr>td{
	border-top:1px solid #ffffff;
	padding:6px 4px;
	padding-left:12px;
}

.projectsPanel tbody> tr>td> label,
.projectlistname a label {
	font: normal 14px Candara !important;
	color:#5c707c;
}

.projectsPanel tbody> tr>td>input{
	margin-left:7px;
	margin-right:14px;
}

.projectsPanel table thead {
	height: 28px;
    background-color: #00bad8;
}

.table-fixed tbody {
    /*height: 254px;*/
    overflow-y: auto;
    width: 100%;
}

table-fixed thead {
     width: 97%;
 }

 .table-fixed thead, .table-fixed tbody, .table-fixed tr,  .table-fixed th {
     display: block;
 }
 .table-fixed tr{
     height:41px;
     clear: both;
 }
 .table-fixed tbody td, .table-fixed thead > tr> th {
     float: left;
     border-bottom-width: 0;
 }

.projectsPanel .check{
	margin-right:13px !important;
}
.projectsIcon, .draggableIcon, .settingsIcon , .reportsIcon, .approvalsIcon, .escalationsIcon, .calendarIcon, .misIcon, .reverseIcon, .toDoIcon, 
.addToDoIcon, .deleteToDoIcon { /* added by Aswathi*/
    cursor: pointer;
}
.projectStatus, .cashFlow, .budgetIcon, .budgetVSActual, .procurementPlanning, .Logistics, 
.projectStatusSelected, .cashFlowSelected, .budgetIconSelected, .budgetVSActualSelected, .procurementPlanningSelected, .LogisticsSelected {
padding: 1px 10px 6px 40px;
vertical-align: middle;
}
.projectStatus{
background: url("../../../Content/images//dashboard/Project status.png") no-repeat center bottom ;
}
.cashFlow{
background: url("../../../Content/images//dashboard/Cash flow.png") no-repeat center bottom ;
}
.budgetIcon{
background: url("../../../Content/images//dashboard/Budget%20.png") no-repeat center;
}
.budgetVSActual {
background: url("../../../Content/images//dashboard/Budget vs Actual.png") no-repeat center bottom;
}
.procurementPlanning{
background: url("../../../Content/images//dashboard/Procrument planning.png") no-repeat center bottom ;
}
.Logistics{
background: url("../../../Content/images//dashboard/Logistics.png") no-repeat center bottom ;
}
/* production and sourcing icons*/





/*yamuna-start*/
.logoUL li{
display:inline-block !important;
}
.menuLI{
padding:0px 0px 0px 7px !important;
}
.logoLI{
padding:0px 0px 12px 7px !important;
}
/*projects-panel*/
.cloneIcon_White {
    background: url("../../../Content/images//form/clone_white.png") no-repeat center;
    padding: 6px 15px;
    margin-right: 10px;
}
.cloneIcon_White:hover {
    background: url("../../../Content/images//form/clone_white.png") no-repeat center;
}

.projectStatusSelected{
background: url("../../../Content/images//dashboard/Project status 1.png") no-repeat center bottom ;
}
.cashFlowSelected{
background: url("../../../Content/images//dashboard/Cash flow 1.png") no-repeat center bottom ;
}
.budgetIconSelected{
background: url("../../../Content/images//dashboard/Budget%201%20.png") no-repeat center;
}
.budgetVSActualSelected {
background: url("../../../Content/images//dashboard/Budget vs Actual 1.png") no-repeat center bottom;
}
.procurementPlanningSelected{
background: url("../../../Content/images//dashboard/Procrument planning 1.png") no-repeat center bottom ;
}
.LogisticsSelected{
background: url("../../../Content/images//dashboard/Logistics 1.png") no-repeat center bottom ;
}
.baselineActive, .billingActive, .invoiceTrackingActive, .debitNoteActive, .creditNoteActive, .closureActive, .expensesActive, .extensionActive,.projectamendmentActive,
.feedbackActive, .reportActive, .resourcesActive, .ExpenseBookingActive, .viewActive, .workflowActive, 
.baselineInactive, .billingInactive, .invoiceTrackingInActive, .debitNoteInActive, .creditNoteInActive, .closureInactive, .expensesInactive, .extensionInactive,.projectamendmentInActive,
.feedbackInactive, .reportInactive, .resourcesInactive, .ExpenseBookingInactive, .viewInactive, .workflowInactive,.noteforwardingActive,.resourceAllocationActive,.noteforwardingInactive,.resourceAllocationInactive,
.vendorSelectionInActive,.EOIInActive,.tenderInActive,.tenderResponseInActive,.technicalevaluationInActive,.commercialEvaluationInActive,.recommendationInActive,.vettingInActive,.awardInActive,.reportsInActive,.presentationInActive,.prototypeInActive,.commercialNegotiationInActive,
.vendorSelectionActive,.EOIActive,.tenderActive,.tenderResponseActive,.technicalevaluationActive,.commercialEvaluationActive,.recommendationActive,.vettingActive,.awardActive,.reportsActive,.presentationActive,.prototypeActive,.commercialNegotiationActive,.factoryAuditActive,.factoryAuditInActive,.preQualificationActive,.preQualificationInActive,
.rFQInactive,.rFQActive,.managePOActive,.managePOInactive,.reportsInActive1, .reportsActive1,.rFQSend,.rFQPrint,.rFResponse,.VendorScoreCardActive,.VendorScoreCardInActive{
padding: 12px 20px;
vertical-align: middle;
}
.baselineActive {
background: url("../../../Content/images//dashboard/baselineActive.png") no-repeat center bottom !important;
}
.billingActive {
background: url("../../../Content/images//dashboard/billingActive.png") no-repeat center bottom !important ;
}
.invoiceTrackingActive {
background: url("../../../Content/images//dashboard/invoice_tracking_active.png") no-repeat center bottom !important ;
}
.debitNoteActive {
background: url("../../../Content/images//dashboard/debitActive.png") no-repeat center bottom !important ;
}
.creditNoteActive {
background: url("../../../Content/images//dashboard/creditActive.png") no-repeat center bottom !important ;
}
.closureActive {
background: url("../../../Content/images//dashboard/closureActive.png") no-repeat center bottom !important ;
}
.expensesActive {
background: url("../../../Content/images//dashboard/expensesActive.png") no-repeat center bottom !important ;
}
.extensionActive {
background: url("../../../Content/images//dashboard/extensionActive.png") no-repeat center bottom !important ;
}
.projectamendmentActive {
background: url("../../../Content/images//dashboard/projectamendment_Active.png") no-repeat center bottom !important ;
}
.feedbackActive {
background: url("../../../Content/images//dashboard/feedbackActive.png") no-repeat center bottom !important ;
}
.reportActive {
background: url("../../../Content/images//dashboard/reportActive.png") no-repeat center bottom !important ;
}
.resourcesActive {
background: url("../../../Content/images//dashboard/resourcesActive.png") no-repeat center bottom !important ;
}
.ExpenseBookingActive {
background: url("../../../Content/images//dashboard/expensebookingActive.png") no-repeat center bottom !important ;
}
.viewActive {
background: url("../../../Content/images//dashboard/viewActive.png") no-repeat center bottom !important ;
}
.managePOActive {
background: url("../../../Content/images//dashboard/managePOActive.png") no-repeat center bottom !important ;
}
.workflowActive {
background: url("../../../Content/images//dashboard/workflowActive.png") no-repeat center bottom !important ;
}
.baselineInactive {
background: url("../../../Content/images//dashboard/baselineInactive.png") no-repeat center bottom ;
}
.billingInactive {
background: url("../../../Content/images//dashboard/billingInactive.png") no-repeat center bottom ;
}
.invoiceTrackingInActive{
background: url("../../../Content/images//dashboard/invoice_tracking_inactive.png") no-repeat center bottom ;
}
.debitNoteInActive {
background: url("../../../Content/images//dashboard/debitInactive.png") no-repeat center bottom ;
}
.creditNoteInActive {
background: url("../../../Content/images//dashboard/creditInactive.png") no-repeat center bottom ;
}
.closureInactive {
background: url("../../../Content/images//dashboard/closureInactive.png") no-repeat center bottom ;
}
.expensesInactive {
background: url("../../../Content/images//dashboard/expensesInactive.png") no-repeat center bottom ;
}
.extensionInactive {
background: url("../../../Content/images//dashboard/extensionInactive.png") no-repeat center bottom ;
}
.projectamendmentInActive {
background: url("../../../Content/images//dashboard/projectamendment.png") no-repeat center bottom ;
}
.feedbackInactive {
background: url("../../../Content/images//dashboard/feedbackInactive.png") no-repeat center bottom ;
}
.reportInactive {
background: url("../../../Content/images//dashboard/reportInactive.png") no-repeat center bottom ;
}
.resourcesInactive {
background: url("../../../Content/images//dashboard/resourcesInactive.png") no-repeat center bottom ;
}
.ExpenseBookingInactive {
background: url("../../../Content/images//dashboard/expensebookingInactive.png") no-repeat center bottom ;
}
.viewInactive {
background: url("../../../Content/images//dashboard/viewInactive.png") no-repeat center bottom ;
}
.managePOInactive {
background: url("../../../Content/images//dashboard/managePOInactive.png") no-repeat center bottom ;
}
.workflowInactive {
background: url("../../../Content/images//dashboard/workflowInactive.png") no-repeat center bottom ;
}
.noteforwardingInactive {
background: url("../../../Content/images//dashboard/noteforwarding-in.png") no-repeat center bottom ;
}
.noteforwardingActive {
background: url("../../../Content/images//dashboard/noteforwarding.png") no-repeat center bottom !important;
}
.resourceAllocationInactive {
background: url("../../../Content/images//dashboard/resourseallocation-in.png") no-repeat center bottom ;
}
.resourceAllocationActive {
background: url("../../../Content/images//dashboard/resourseallocation.png") no-repeat center bottom !important;
}


.pmIcon{
      background: url("../../../Content/images//form/projectmanagement.png") no-repeat center;
      padding: 30px;     
    }
.estimationIcon{
background: url("../../../Content/images//MenuIcons/Estimation and Budgeting.png") no-repeat center;
 padding: 30px; 
}
.wareHouseIcon{
 background: url("../../../Content/images//MenuIcons/Warehouse Management.png") no-repeat center;
 padding: 30px; 
}

.qcIcon{
 background: url("../../../Content/images//MenuIcons/Quality and Inspection.png") no-repeat center;
 padding: 30px; 
}

	
.pasIcon{
      background: url("../../../Content/images//form/product&sourcing.png") no-repeat center;
      padding: 30px;     
    }
.whIcon{
      background: url("../../../Content/images//form/product&sourcing.png") no-repeat center;
      padding: 30px;     
    }
/*Projects panel-end*/

/*Tender Management Home Icons-start*/
.awardActive {
background: url("../../../Content/images//dashboard/award.png") no-repeat center bottom !important;
}
.awardInActive {
background: url("../../../Content/images//dashboard/awardGray.png") no-repeat center bottom !important;
}


.commercialEvaluationActive {
background: url("../../../Content/images//dashboard/commercialevaluation.png") no-repeat center bottom !important ;
}

.commercialEvaluationInActive {
background: url("../../../Content/images//dashboard/commercialevaluationGray.png") no-repeat center bottom !important ;
}

.commercialNegotiationInActive {
background: url("../../../Content/images//dashboard/commercialevaluationGray.png") no-repeat center bottom !important ;
}

.commercialNegotiationActive {
background: url("../../../Content/images//dashboard/commercialevaluation.png") no-repeat center bottom !important ;
}


.prototypeActive {
background: url("../../../Content/images//dashboard/commercialevaluation.png") no-repeat center bottom !important ;
}

.prototypeInActive {
background: url("../../../Content/images//dashboard/commercialevaluationGray.png") no-repeat center bottom !important ;
}

.presentationActive {
background: url("../../../Content/images//dashboard/commercialevaluation.png") no-repeat center bottom !important ;
}

.presentationInActive {
background: url("../../../Content/images//dashboard/commercialevaluationGray.png") no-repeat center bottom !important ;
}


.EOIActive {
background: url("../../../Content/images//dashboard/EOI.png") no-repeat center bottom !important ;
}
.EOIInActive {
background: url("../../../Content/images//dashboard/EOIGray.png") no-repeat center bottom !important ;
}


.recommendationActive {
background: url("../../../Content/images//dashboard/recommendation.png") no-repeat center bottom !important ;
}
.recommendationInActive {
background: url("../../../Content/images//dashboard/recommendationGray.png") no-repeat center bottom !important ;
}


.reportsActive {
background: url("../../../Content/images//dashboard/reports2.png") no-repeat center bottom !important ;
}
.reportsInActive {
background: url("../../../Content/images//dashboard/reportsGray.png") no-repeat center bottom !important ;
}

.reportsActive1 {
background: url("../../../Content/images//dashboard/reports2.png") no-repeat center bottom !important ;
}
.reportsInActive1 {
background: url("../../../Content/images//dashboard/reportsGray.png") no-repeat center bottom !important ;
}

.reportsInActive1Page{
                background:url("../../../Content/images//dashboard/reportsGray.png") no-repeat top !important;
                    padding: 10px 20px;
            }
        .reportsActive1Page {
            background: url("../../../Content/images//dashboard/reports2.png") no-repeat top !important;
            padding: 10px 20px;
        }

.technicalevaluationActive {
background: url("../../../Content/images//dashboard/technicalevaluation.png") no-repeat center bottom !important ;
}
.technicalevaluationInActive {
background: url("../../../Content/images//dashboard/technicalevaluationGray.png") no-repeat center bottom !important ;
}


.tenderActive {
background: url("../../../Content/images//dashboard/tender.png") no-repeat center bottom !important ;
}
.tenderInActive {
background: url("../../../Content/images//dashboard/tenderGray.png") no-repeat center bottom !important ;
}


.tenderResponseActive {
background: url("../../../Content/images//dashboard/tenderresponse.png") no-repeat center bottom !important ;
}
.tenderResponseInActive {
background: url("../../../Content/images//dashboard/tenderresponseGray.png") no-repeat center bottom !important ;
}


.vendorSelectionActive {
background: url("../../../Content/images//dashboard/vendorselection.png") no-repeat center bottom !important ;
}
.vendorSelectionInActive {
background: url("../../../Content/images//dashboard/vendorselectionGray.png") no-repeat center bottom !important ;
}


.vettingActive {
background: url("../../../Content/images//dashboard/vetting.png") no-repeat center bottom !important ;
}
.vettingInActive {
background: url("../../../Content/images//dashboard/vettingGray.png") no-repeat center bottom !important ;
}

.factoryAuditActive {
background: url("../../../Content/images//dashboard/factoryAudit.png") no-repeat center bottom !important ;
}
.factoryAuditInActive {
background: url("../../../Content/images//dashboard/factoryAuditGray.png") no-repeat center bottom !important ;
}
.VendorScoreCardActive {
background: url("../../../Content/images//dashboard/vendor_scorecardActive.png") no-repeat center bottom !important ;
}
.VendorScoreCardInActive  {
background: url("../../../Content/images//dashboard/vendor_scorecardInactive.png") no-repeat center bottom !important ;
}

.preQualificationActive {
background: url("../../../Content/images//dashboard/PreQualificationActive.png") no-repeat center bottom !important ;
}
.preQualificationInActive {
background: url("../../../Content/images//dashboard/PreQualificationInActive.png") no-repeat center bottom !important ;
}
.rFQSend {
background: url("../../../Content/images//dashboard/SendRFQ.png") no-repeat center bottom !important ;
}
.rFQPrint{
background: url("../../../Content/images//dashboard/PrintRFQ.png") no-repeat center bottom !important ;
}
.rFResponse {
background: url("../../../Content/images//dashboard/ResponseRFQ.png") no-repeat center bottom !important ;
}
.rFQActive {
background: url("../../../Content/images//dashboard/RequestforQuoteActive.png") no-repeat center bottom !important ;
}
.rFQInactive {
background: url("../../../Content/images//dashboard/RequestforQuoteInActive.png") no-repeat center bottom !important ;
}
.RFQResponseActive {
background: url("../../../Content/images//dashboard/RFQresponseActive.png") no-repeat center bottom !important ;
}
.RFQResponseInActive {
background: url("../../../Content/images//dashboard/RFQresponseInActive.png") no-repeat center bottom !important ;
}
.VendorEmpanelmentActive {
background: url("../../../Content/images//dashboard/VendorEmpanelmentActive.png") no-repeat center bottom !important ;
}
.VendorEmpanelmentInActive {
background: url("../../../Content/images//dashboard/VendorEmpanelmentInActive.png") no-repeat center bottom !important ;
}

.stockAdjustmentInactive
{
background: url("../../../Content/images//dashboard/StockAdjustment.png") no-repeat center bottom ;
}
.stockAdjustmentActive {
background: url("../../../Content/images//dashboard/StockAdjustmentActive.png") no-repeat center bottom !important ;
}
.putAwayInactive
{
background: url("../../../Content/images//dashboard/StockPutAway.png") no-repeat center bottom ;
}
.putAwayActive {
background: url("../../../Content/images//dashboard/StockPutAwayActive.png") no-repeat center bottom !important ;
}
.stockReceivingInactive
{
background: url("../../../Content/images//dashboard/StockReceiving.png") no-repeat center bottom ;
}
.stockReceivingActive {
background: url("../../../Content/images//dashboard/StockReceivingActive.png") no-repeat center bottom !important ;
}
.stockTransferInactive
{
background: url("../../../Content/images//dashboard/StockTransfer.png") no-repeat center bottom ;
}
.stockTransferActive {
background: url("../../../Content/images//dashboard/StockTransferActive.png") no-repeat center bottom !important ;
}
.stockIssueInactive{
background: url("../../../Content/images//dashboard/StockIssue.png") no-repeat center bottom ;
}
.stockIssueActive{
background: url("../../../Content/images//dashboard/StockIssueActive.png") no-repeat center bottom !important ;
}

.manageAssetInactive
{
background: url("../../../Content/images//dashboard/MaintainAsset.png") no-repeat center bottom ;
}
.manageAssetActive {
background: url("../../../Content/images//dashboard/MaintainAssetActive.png") no-repeat center bottom !important ;
}
.assetRegisterInactive
{
background: url("../../../Content/images//dashboard/AssetRegister.png") no-repeat center bottom ;
}
.assetRegisterActive {
background: url("../../../Content/images//dashboard/AssetRegisterActive.png") no-repeat center bottom !important ;
}

.qcInspectionActive {
background: url("../../../Content/images/form/QCInspActive.png") no-repeat center bottom !important ;

}
.qcInspectionInactive
{
background: url("../../../Content/images/form/QCInspInactive.png") no-repeat center bottom ;
  
}

.goodsInspectionActive {
background: url("../../../Content/images/form/GoodsInspActive.png") no-repeat center bottom !important ;

}
.goodsInspectionInactive
{
background: url("../../../Content/images/form/GoodsInspInactive.png") no-repeat center bottom ;

}


.depositRequestInActive {
background: url("../../../Content/images//dashboard/creditInactive.png") no-repeat center bottom ;
}

.depositRequestActive {
background: url("../../../Content/images//dashboard/creditActive.png") no-repeat center bottom ;
}


.createAssetInactive
{
background: url("../../../Content/images//dashboard/CreateAssetInActive.png") no-repeat center bottom ;
}
.createAssetActive {
background: url("../../../Content/images//dashboard/CreateAssetActive.png") no-repeat center bottom !important ;
}

.projectWiseExpeditingInactive
{
background: url("../../../Content/images//dashboard/ProjectWiseExpeditingInactive.png") no-repeat center bottom ;
}
.projectWiseExpeditingActive {
background: url("../../../Content/images//dashboard/ProjectWiseExpeditingActive.png") no-repeat center bottom !important ;
}
.VendorWiseExpeditingInactive
{
background: url("../../../Content/images//dashboard/VendorwiseexpeditingInactive.png") no-repeat center bottom ;
}
.VendorWiseExpeditingActive {
background: url("../../../Content/images//dashboard/VendorwiseexpeditingActive.png") no-repeat center bottom !important ;
}
.ClaimsActive {
background: url("../../../Content/images//dashboard/ClaimsActive.png") no-repeat center bottom !important ;
}
.ClaimsInActive {
background: url("../../../Content/images//dashboard/ClaimsInactive.png") no-repeat center bottom !important ;
}
.ReworkActive {
background: url("../../../Content/images//dashboard/ReworkActive.png") no-repeat center bottom !important ;
}
.ReworkInActive {
background: url("../../../Content/images//dashboard/ReworkInactive.png") no-repeat center bottom !important ;
}

.goodsInspectionActive,.goodsInspectionInactive,.qcInspectionActive,.qcInspectionInactive,.stockTransferActive,.stockTransferInactive,.stockReceivingActive,.stockReceivingInactive,.putAwayActive,.putAwayInactive,.stockAdjustmentActive,.stockAdjustmentInactive,.assetRegisterInactive,.stockIssueActive,.stockIssueInactive,.feeTemplateInactive,.feeTemplateActive,.manageAssetInactive,.manageAssetActive,.assetRegisterInactive,.assetRegisterActive,
.depositRequestInActive,.depositRequestActive,.createAssetInactive,.createAssetActive,.projectWiseExpeditingInactive,.projectWiseExpeditingActive,.VendorWiseExpeditingInactive,.VendorWiseExpeditingActive,.ClaimsActive,.ClaimsInActive,.ReworkActive,.ReworkInActive
{
padding:12px 20px;
vertical-align: middle;
}



/*Tender Management Home Icons-end*/

/*header-start*/
select{
    color :#536875;
    border :1px solid #b5b5b4;
    border-radius:2px;
	background-color: #e5e5e5;
}

.select-li{
	padding: 0px;
    margin-top: 13px;
/*    margin-left: -18px;*/ /*Aswathi*/
}

.lineIcon{
    background: url("../../../Content/images//dashboard/line.png")  no-repeat left center ;
    padding: 0px 2px 25px 0px;
}

.logo{
    background: url("../../../Content/images//dashboard/logo.png")  no-repeat center bottom ;
      padding: 11px 136px 18px 62px;
    /* margin-left: 82px; */
    vertical-align: middle;
}

.menuIcon{
    background: url("../../../Content/images//dashboard/menu.png")  no-repeat center center ;
    padding: 8px 0px 8px 67px;
    vertical-align: middle;
}

.preferances {
    background: url("../../../Content/images//dashboard/preferances.png") no-repeat center bottom ;
    padding: 12px 23px 2px 10px;
    vertical-align: middle;
}

.search {  
    background: url("../../../Content/images//dashboard/Search.png") no-repeat center bottom ;
    padding: 12px 23px 2px 10px;
    vertical-align: middle;
}
/*header-ends*/

/*Menu overlay -start*/
.dropdownli ul a{
    color:#afc8ce;
}
.leftMenu
{
    display: block;
    float: left;
    padding: 26px 6px 8px 65px;
	margin:0px 0px 0px 0px;
    border-radius: 0px;
	border:0px;
}
.overlayLeft{
  position: absolute;
  top: 61px;
  left: 0;
  width: auto;
  height: 100%;
  z-index: 10;
}

.overlayRight{
  position: absolute;
  top: 51px;
  left: 100px;
  width: auto;
  height: 100%;
  z-index: 10;
}
.menuUL{
    background-color:#eee;
}

 #nav {
        float: left;
        
        /* 15px / 12px */
        
    }
    #nav li {
        display: inline;
    }
    #nav ul a {
        color: #fff;
        display: block;
        float: left;
        padding: 10px 30px;
        text-align: center;
        text-decoration: none;
    }
    #nav .current_page_item a, #nav li a:hover, #nav li a:active {
        color: #eee;
    }
    .sidebar h4, #nav-products nav a {
        background: #404041;
        
        display: block;
        padding: .83333333333333em 2.08333333333333em;
        /* 10px / 12px, 25px / 12px */
     
    }
   /*  #nav-products nav li {
        position: relative;
        z-index: 2;
    } */
    #nav-products nav a {
		font: normal 11px "Candara";
        background-color: #5c707c;
        
        text-decoration: none;
    }
    #nav-products nav li:hover > a, #nav-products nav a:active {
         background-color: #455860;
         color: #fff; 
    }
    #nav-products .dropdownli > a {
       /*  background-image: url('../image/icon-arrow-01.png'); */
        background-position: 100% center;
        background-repeat: no-repeat;
		font:normal 14px "Candara";
        color: #afc8ce ;
    }
	#nav-products .dropdownli > ul > li  >a{
		font:normal 14px "Candara";
        color: #afc8ce;
		padding: .83333333333333em 2.08333333333333em;
		background-color: #3f5056;
	}
#nav-products .dropdownli > ul > li  >a:hover{
       color: #fff;
	}
    #nav-products .dropdownli ul li:hover , #nav-products .dropdownli ul li:active  {
		   color: #fff;
    }
    #nav-products .dropdownli ul {
        display: none;
        position: absolute;
        left: 280px;
		background-color: #3f5056;
        top:0px;
        width:280px;
        z-index: 10;
		height:611px;
    }
	
	#nav-products
	{
    background-color: #5c707c;
    height: 611px;
	}
    ol, ul {
    list-style: none;
}
.whiteMenuIcon{
	background: url("../../../Content/images//dashboard/Menuwhite.png") no-repeat center center;   
    vertical-align: middle;
    background-color: #5c707c !important; 
}
.menuArrow{
	 background: url("../../../Content/images//dashboard/Menuarrowright_e.png") no-repeat right center;
     vertical-align: middle;
	 padding: 3px 7px 12px 0px;   
     margin-left: 22px;
     left: 237px;
	 position:absolute;
      	
}
.downMenuArrow{
	 background: url("../../../Content/images//dashboard/Menudownarrow_e.png") no-repeat  center;
     vertical-align: middle;
	 padding: 3px 78px 12px 0px;    
     left: 225px;
	 position:absolute;
}
.upMenuArrow{
	 background: url("../../../Content/images//dashboard/Menuuparrow_e.png") no-repeat center;
     vertical-align: middle;
	 padding: 3px 78px 12px 0px;   
     left: 225px;
	 position:absolute;
}

.reporstDiv >a{
	background-color: #3f5056 !important;
	padding-left:30px !important;
}
.changefont{
    font-weight:bold !important;
    color: #fff !important;
}
.container-fluid{
	padding-left:0px !important;
	padding-right:0px !important;
}
/*end- Menu overlay*/

/*noticeboard-start*/
.noticeBoard .panel-body {
    font:normal 12px "Candara" !important;
}
/*noticeboard-start*/

/*calendar-start*/
.calendarPanel .ui-datepicker{
    width:100%;
    font-size:11px;
    font-weight: normal !important;
}

.ui-datepicker-header{
	background:#00bad8;
	border:1px solid #00bad8;
    font-family: "Candara";
    font-weight: normal !important;
}

.ui-datepicker{
	padding:0px;
	border-radius:0px;
}

.ui-datepicker th, .ui-datepicker td span, .ui-datepicker td a {
    font-family: Calibri;
}

.ui-datepicker-prev-hover, .ui-datepicker-next-hover {
    background: transparent !important;
    border: none !important;
}

.ui-datepicker {
    /* border: 1px solid #004477;*/
    box-shadow: 0px 2px 5px 2px #c6c6c6;
    border: none !important;
    z-index: 999999 !important;
}

.ui-datepicker td {
    padding: 0;
}

#datepicker .ui-state-hover{
	background-color:#00bad8 !important;
    color: #fff !important;
} 

.ui-datepicker-calendar {
   font:normal 12px "Candara" !important;
}

.ui-datepicker-calendar thead tr th span {
    font-family: "Candara";
    color: #5c707c;
    font-weight: normal !important;
}

.ui-datepicker th {
    padding: .4em .3em !important;
    background: #f9f9f9;
}

.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {
    border: 1px solid #1a9600 !important;
}

.ui-datepicker td span, .ui-datepicker td a {
    text-align: center !important;
}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    font-family: "Candara";
    border: 1px solid #f9f9f9 !important;
    background: #f9f9f9 !important;
	color:#5c707c !important;
    font-weight: normal !important;
}

.ui-state-highlight {
    color: #00a04b !important;
    font-weight: bold !important;
}

.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl {
    border-bottom-left-radius: 0px !important;
	border-bottom-right-radius: 0px !important;
	border-top-left-radius: 0px !important;
	border-top-right-radius: 0px !important;
}

.ui-datepicker table{
	margin:0px 0px 0px 0px !important;
    background: #f9f9f9;
    border-bottom: 1px solid #ddd !important;
}

.ui-widget-header  .ui-icon-circle-triangle-w {
   background: url("../../../Content/images//dashboard/Left Double arrow.png") no-repeat center;
   padding:1px 2px 3px 4px;
}

.ui-widget-header  .ui-icon-circle-triangle-e{
   background: url("../../../Content/images//dashboard/Right Double arrow.png") no-repeat center;
   padding:1px 2px 3px 4px;
}

/*.ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { */
.ui-datepicker-unselectable .ui-state-disabled {
    border: 1px solid #fcefa1 !important;
    background-color: #fbf9ee !important;
}

/*.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {*/
.ui-widget-header .ui-state-default {
    background-color: #fcefa1 !important;
}

.ui-datepicker-today a.ui-state-highlight { /*to highlight today - Aswathi*/
    background: #00bad8 !important;
    color: #fff !important;
}

.ui-datepicker-current-day {/*to highlight current selected date - Aswathi*/
    background: #00bad8 !important;
    border: 1px solid #00bad8 !important;
}
input::-ms-clear{/*To hide clear icon on select of date in IE*/
    display: none;
}
/*calendar-end*/

#menuSideList li {
    padding: 0;
}

#menuSideList {
    width: 280px;
}

.activeMenuLink {
    background: #889faa !important;
    color: #fff !important;
}

.bannertitle h4 {
    text-align: center;
}


/*common*/
.display-none{
	display:none !important;
}
#ProjectManagementList tbody{
    /*height:183px;*/
    height: 443px;   
    overflow-y:scroll;
}
table.dataTable thead th, table.dataTable thead td {
    padding: 10px 18px;
    border-bottom: 1px solid #fff !important;
}
table.dataTable.no-footer {
    border-bottom: 1px solid #ccc !important;
}
/**/

.editWhiteIcon{
    background: url("../../../Content/images//form/edit_white.png") no-repeat center #26753a;
    padding: 6px 15px;       
    margin-right: 10px;
}
/*end-yamuna*/


.myshare {
    background:  url("../../../Content/images//dashboard/Budget%201%20.png") no-repeat center;
    width: 30px;
    height: 30px;
}
#container {
    padding: 15px;
}

#welcomeUser {
    color: #494949;
    margin-bottom: 0;
    font-size: 12px;
    padding-bottom: 0 !important;
    line-height: 0 !important;
    font-size: 14px !important;
}

.overlayDiv, .loaderImage {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 1;
    display: none;
}

.overlayDiv {
    background-color: rgba(0, 0, 0, 0.5);
}

.loaderImage img {
  position: absolute;
  top: 50%;
  margin-top: -45px;
  left: 50%;
  margin-left: -45px;
width: 100px;
    height: 100px;
}

/*timePicker Style starts - Sahana */
.ui-timepicker {
	z-index: 9999 !important;
}
.ui-widget-content .ui-state-default
{
padding:0px 15px 0px 2px !important;

}
.dataTables_filter
{
    float:right !important;
}
.tableColor {
    background-color: #fff !important;
}
/*timePicker Style ends - Sahana */




/*media queries-start*/

@media only screen and (max-width: 768px) {
    #nav-products .dropdownli ul{
		left:0px;
	}
}
@media only screen and (max-width: 825px) {
   .table-fixed tr{
       height:52px;
   }
}

@media only screen and (max-width: 991px) {
    .logoDiv {
        display:none;
    }
}
/*media queries-end*/
/*Report Style Starts -Aswathi */
@-moz-document url-prefix() {
    body {
      
    }
    .loginBottomContainerMozilla {
        height: 62px !important;
    }
}