
/************ header bar **********************/
.navbar-inverse {
  background-color: #03588C;
  border-color: #03588C;
  }

  .navbar-inverse .navbar-toggle {
  border: 1px solid #03588C;
  border-color: #03588C;
  }


  .navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:focus, .navbar-inverse .navbar-nav > .active > a:hover,
  .navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus,
  .navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover{
  background-color: #03588C;
  }

  .navbar-inverse .navbar-nav > li > a:focus,
  .navbar-inverse .navbar-nav > li > a:hover {
  background-color: #036dad;
  color: #ffffff;
  }

  @media (max-width: 767px){
  .dropdown-submenu > a {
  background: #036dad !important;
  color: #ffffff !important;
  border-bottom: 1px solid #03588C;
  }

  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
  color: #03588C;
  }

  }


  /************ Company Logo **********************/
  .reseller-logo {
  background-image: url(../Images/Reseller/SOTA.png);
  }
  .reseller-logo2 {
  background-image: url(../Images/Reseller/SOTA.png);
  }

  /************ headings **********************/
  h2 {
  color: #03588C;
  }

  .group-name-heading {
  color: #3CB6C6;
  }

  h4, h5 {
  color: #03588C;
  }

  /************ content **********************/

  .btn-dashboard, #participation-dashboard .upload .btn-info {
  color: #ffffff;
  border-color: #036dad;
  background: #03588C;
  background: -moz-linear-gradient(top, #03588C 1%, #03588C 49%, #03588C 51%, #03588C 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #03588C), color-stop(49%, #03588C), color-stop(51%, #03588C), color-stop(100%, #03588C));
  background: -webkit-linear-gradient(top, #03588C 1%, #03588C 49%, #03588C 51%, #03588C 100%);
  background: -o-linear-gradient(top, #03588C 1%, #03588C 49%, #03588C 51%, #03588C 100%);
  background: -ms-linear-gradient(top, #03588C 1%, #03588C 49%, #03588C 51%, #03588C 100%);
  background: linear-gradient(to bottom, #03588C 1%, #03588C 49%, #03588C 51%, #03588C 100%);
  filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#03588C', endColorstr='#03588C', GradientType=0);
  }

  .btn-dashboard:hover, #participation-dashboard.enrollment-dashboard .btn-dashboard:hover, .btn-dashboard:active,
  #participation-dashboard.enrollment-dashboard .btn-dashboard:active, .btn-dashboard:focus, #participation-dashboard.enrollment-dashboard .btn-dashboard:focus,
  #participation-dashboard .upload .btn-info:hover, #participation-dashboard .upload .btn-info:active, #participation-dashboard .upload .btn-info:focus {
  color: #ffffff;
  background: #036dad;
  }


  .border_Bottom {
  border-bottom: 1px solid #03588C;
  color: #03588C;
  }

  /************ accordion **********************/

  .panel-heading {
  background: #03588C;
  }


  /************ table **********************/
  .table-search > thead > tr > th, .member-header {
  background: #03588C;
  }

  /************ footer**********************/
  .footer, footer {
  background-color: #03588C;
  }


  /************ content **********************/

  .packages .package-head {
  background: #03588C !important;
  }

  .packages .package-main {
  border: 2px solid #03588C;
  }

  .package-table th.selected-package {
  background-color: #036dad;
  border: 25px solid #036dad;
  border-left: 2px solid #036dad;
  border-right: 2px solid #036dad;
  border-bottom: 0px solid #036dad;
  padding: 0 12px;
  font-size: 16px;
  }

  .package-table tr:nth-of-type(even) td.selected-package {
  background-color: #036dad;
  border: 2px solid #036dad;
  }

  .package-table tr:nth-of-type(odd) td.selected-package {
  background-color: #03588C;
  border: 2px solid #03588C;
  }

  /************ helper class **********************/

  .dark-blue-bg {
  background: #03588C !important;
  }

  .dark-blue, .form h2, .content-title h2 {
  color: #03588C;
  }

  .sky-blue {
  color: #03588C !important;
  }

  .searchMain .heading {
  background: #03588C;
  }

  table > thead > tr > th {
  background: #03588C;
  }

  .table-search > thead > tr > th {
  background: #03588C;
  }

  .search-header {
  background: #03588C;
  }
	
	.elections-table .table-inner .table-search thead tr th {
	background: #03588C;
	}
	.btn-primary {
	background: linear-gradient(to bottom, #03588C 1%, #03588C 49%, #03588C 51%, #03588C 100%);
	}
	.btn-primary:hover, .btn-primary:active, .btn-primary:active:hover, .btn-primary.focus, .btn-primary:focus {
	background: #03588C;
	border-color: #03588C;
	background: linear-gradient(to bottom, #03588C 1%, #03588C 49%, #03588C 51%, #03588C 100%);
	}
	div.dt-container .dt-paging .dt-paging-button.current, div.dt-container .dt-paging .dt-paging-button.current:hover, div.dt-container .dt-paging .dt-paging-button:hover {
	color: #ffffff !important;
	border: 1px solid #03588C !important;
	background: #03588C !important
	}
	.text-primarycolor {
	color: #03588C;
	}


