﻿  body {
    padding-top: 60px;
    background-color: #f9f9f9;
  }
  
  /*Round the corners on selects*/
  select{
  border-radius: 3px 3px 3px 3px;
  }
div.validation-summary-errors{
	display:none;
  }
div.validation-summary-errors ul
{
    list-style-type:disc; 
	color:#B94A48 ;
}

.field-validation-error{color:#B94A48;}

.dataTables_processing
{
    background-image: url('images/ajax-loader.gif');
    background-repeat: no-repeat;
    background-position: center;
}

.brand {/*background-image: url('images/menu_logo_top.png');*/background-repeat: no-repeat; padding-left:120px!important;color:#ffffff!important ;}
.footer {padding-left:120px!important;color:#ffffff!important; padding-top: 8px;}

.align-right{text-align:right !important;}
.align-center{text-align:center;}
.bottom-border{border-bottom: 1px solid #EEEEEE;}
.page-header{border-bottom: 1px solid #EEEEEE;margin-bottom:20px;}
tr.data-entry {cursor:pointer}

.loading-indicator{background-image: url('images/ajax-loader-16x16.gif');background-repeat: no-repeat; padding-left:20px!important;}	



.timeData{background-color:Blue; height:215px;}
.datepicker  {width:70px !important;}
	


table.timeSheetTable tfoot tr td {font-weight:bold}
table.timeSheetTable tbody tr.data-entry td:nth-child(3),
table.timeSheetTable tbody tr.data-entry td:nth-child(4),
table.timeSheetTable tbody tr.data-entry td:nth-child(5),
table.timeSheetTable tbody tr.data-entry td:nth-child(6),
table.timeSheetTable tfoot tr td:nth-child(3),
table.timeSheetTable tfoot tr td:nth-child(4),
table.timeSheetTable tfoot tr td:nth-child(5),
table.timeSheetTable tfoot tr td:nth-child(6) {text-align:right}
	
table.timeSheetTable tbody tr.data-entry td:nth-child(7){width:28px}
/*.modal { height: 400px; max-height: 400px; }*/
/*.modal-body {height:315px !important;max-height:315px !important;}*/
 /*
	Datepicker for Bootstrap
	Copyright 2012 Stefan Petre
	Licensed under the Apache License v2.0
	http://www.apache.org/licenses/LICENSE-2.0
*/
 
/*Date Picker End*/

/*Time Picker */
.bootstrap-timepicker.dropdown-menu {
    border-radius: 4px 4px 4px 4px;
    display: none;
    left: 0;
    margin-top: 1px;
    padding: 4px;
    top: 0;
    min-width: 10px;
}
.bootstrap-timepicker.dropdown-menu.open {
    display: inline-block;
}
.bootstrap-timepicker.dropdown-menu:before {
    border-bottom: 7px solid rgba(0, 0, 0, 0.2);
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    content: "";
    left: 6px;
    position: absolute;
    top: -7px;
}
.bootstrap-timepicker.dropdown-menu:after {
    border-bottom: 6px solid #FFFFFF;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    content: "";
    left: 7px;
    position: absolute;
    top: -6px;
}
.bootstrap-timepicker.modal {
    margin-left: -100px;
    margin-top: 0;
    top: 30%;
    width: 200px;
}
.bootstrap-timepicker.modal .modal-content {
    padding: 0;
}
.bootstrap-timepicker table {
    margin: 0;
    width: 100%;
}
.bootstrap-timepicker table td {
    height: 30px;
    margin: 0;
    padding: 2px;
    text-align: center;
}
.bootstrap-timepicker table td span {
    width: 100%;
}
.bootstrap-timepicker table td a {
    border: 1px solid transparent;
    display: inline-block;
    margin: 0;
    outline: 0 none;
    padding: 8px 0;
    width: 3em;
}
.bootstrap-timepicker table td a:hover {
    background-color: #EEEEEE;
    border-color: #DDDDDD;
    border-radius: 4px 4px 4px 4px;
}
.bootstrap-timepicker table td a i {
    margin-top: 2px;
}
.bootstrap-timepicker table td input {
    margin: 0;
    text-align: center;
    width: 25px;
}
.bootstrap-timepicker-component .add-on {
    cursor: pointer;
}
.bootstrap-timepicker-component .add-on i {
    display: block;
    height: 16px;
    width: 16px;
}

/*Time Picker End */

.btn-primary {
  background-color: #FFD400;
  *background-color: #EDB900;
  background-image: -ms-linear-gradient(top, #FFD400, #EDB900);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#FFD400), to(#EDB900));
  background-image: -webkit-linear-gradient(top, #FFD400, #EDB900);
  background-image: -o-linear-gradient(top, #FFD400, #EDB900);
  background-image: -moz-linear-gradient(top, #FFD400, #EDB900);
  background-image: linear-gradient(top, #FFD400, #EDB900);
  background-repeat: repeat-x;
  border-color: #000000 ;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#FFD400', endColorstr='#EDB900', GradientType=0);
  filter: progid:dximagetransform.microsoft.gradient(enabled=false);
   color:Black;
   text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
}

.btn-primary:hover,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary[disabled] {
  background-color: #EDB900;
  *background-color: #EDB900;
   color:Black;
   text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);

}

.btn-primary:active,
.btn-primary.active {
  background-color: #EFC700 \9;
   color:Black;
   text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);

}
