@CHARSET "ISO-8859-1";
.clearfix {
	clear: both;
}
body {
	font-family: Arial, sans-serif;
	font-size: 12px;
  font-weight: normal;
}
input, select{
  vertical-align: middle;
  width: 160px;
}

a:focus{
  outline: none;
}

.table td{
  vertical-align: middle;
}
.brand-color,
h1, h3 {
	color: #308EC2;
}

.block {
	margin-bottom: 10px;
}
#header {
	background: url(../images/sparsh_header.jpg);
	height: 108px;
	padding: 10px 20px 0 20px; 
}

.btn-group .btn{
  border-radius: 4px;
}
.btn-primary {
	background-color: #FF8520;
  background-image: -moz-linear-gradient(top, #FF8520, #FF8520);
  background-image: -ms-linear-gradient(top, #FF8520, #FF8520);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#FF8520), to(#FF8520));
  background-image: -webkit-linear-gradient(top, #FF8520, #FF8520);
  background-image: -o-linear-gradient(top, #FF8520, #FF8520);
  background-image: linear-gradient(top, #FF8520, #FF8520);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF8520', endColorstr='#FF8520', GradientType=0);
  border-color: #0044cc #0044cc #0044cc;
  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(enabled = false);
  padding: 4px 20px;
}
.btn-primary:hover,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary[disabled] {
  background-color: #FF8520;
}

.table-bordered {
	border-radius: 0;
	border-collapse: none;
}

.table-bordered thead:last-child tr:last-child th:first-child, .table-bordered tbody:last-child tr:last-child td:first-child ,
.table-bordered thead:first-child tr:first-child th:first-child, .table-bordered tbody:first-child tr:first-child td:first-child,
.table-bordered thead:last-child tr:last-child th:last-child, .table-bordered tbody:last-child tr:last-child td:last-child 
{
    border-radius: 0;
}

.table-bordered th + th, .table-bordered th + td, .table-bordered td + th{
  border: 0px;
}

.nav-tabs .dropdown-toggle .caret, .nav-pills .dropdown-toggle .caret{
  border-top-color: #000000;
}
.nav-tabs .active .dropdown-toggle .caret, .nav-pills .active .dropdown-toggle .caret {
  border-top-color: #FFF;
}

.table-bordered td + td{
  border-top: 1px solid #ddd;
  border-left: 0px;
}

.nav-tabs > li > a, .nav-pills > li > a{
  color: #000;
}
.breadcrumb {
	background-color: #FFFFFF;
	background-image: none;
	border: 1px solid #FFFFFF;
	border-bottom: 1px solid #AAA;
	border-radius: 0px;
	padding: 7px 0;
}
.table-striped tbody tr:nth-child(2n+1) th,
.table-bordered tbody tr:nth-child(2n+1) th {
	background-color: #205D96;
	color: white;
}
.dropdown-menu li > a:hover, .dropdown-menu .active > a, .dropdown-menu .active > a:hover {
	color: black;
	background-color: white;
}

.list-as-title {font-size: 16px; font-weight: bold;}
.no-icon-li {list-style: none;}
#dashboard-filter td.pole {width: 225px;}
#dashboard-filter td.region {width: 30px;}
#dashboard-filter table.table-bordered td {
	background-color: #e4e7f0;
  text-align: left;
}

ul.nav li {
	margin-right: 10px;
}
ul.top-level-tabs li {
	float: left;
	margin-right: 10px;
}
.nav-tabs > li > a,
.nav-pills > li > a,
.nav-pills .dropdown-menu {
	border-radius: 0;
}
ul.nav-tabs li.normal a {
	background-color: #E0E4EF;
}

#dashboard-filter input, #dashboard-filter select,
.date-schedule input, .date-schedule select
{
  margin-bottom: 0px;
}
#dashboard-filter input[type="submit"].btn, #dashboard-filter input[type="text"].btn {
  position: relative;
  left: 30px;
}
input[type="checkbox"]{
  margin: 3px;
}
.nav-pills .active > a, .nav-pills .active > a:hover {
	background-color: #205D96;
	color: #FFF;
  font-weight: bold;
}
.nav-section .nav {
	margin-bottom: 0px;
}
.nav-section .nav-tabs {
	border-bottom: 0px;
}
.function-1, .function-2, .function-3 {
	padding: 5px 0;
}
.column1{
width : 25%;
}

/*    */
.login fieldset {
    border: 1px solid #D8D8D8;
}
.login fieldset form{
    padding: 0px 30px;
}
.login .span6 label {
    background: none repeat scroll 0 0 #308EC2;
    color: #FFFFFF;
    font-size: 18px;
    font-weight: bold;
    margin: 15px 0 30px;
    padding: 8px;
}
.login .span6 p{
  margin: 0px;
  font-size: 18px;
}
.login .span6 img {
    margin-left: -15px;
    margin-top: -15px;
    float: left;
}

.nav-section{
margin-top: 70px;
}
.consultant-edits .status select{
  width: 100px;
}
#app-option {
	margin-left: 40px;
}
.back_link{
bottom: 60px;
position: relative;
}
.consultant-edits #cancel{
left: 10px;
}

.dashboard-container .status .table td,.dashboard-container .status .table th{
  text-align: center;
}

.manage-user-container .table td, .manage-user-container .table th{
  padding: 4px 7px;
}

.manage-dealer-container .edit-image{
  width: 21px;
}

.edit-dealer-container .data textarea{
  width: 160px;
  height: 20px;
}
.referance img{
  position: relative;
  top: 4px;
}
.ui-widget-header{
//background : #308EC2;
background :  #205D96;
border:0px;
}
.err_msg{
color:#ff0000;

}
.highlight{

border:1px solid red;
}
