
@font-face {
  font-family: 'FontAwesome';
src: url("../fonts/fontawesome-webfont.eot?v=3.2.1");
src: url("../fonts/fontawesome-webfont.eot?#iefix&v=3.2.1") format("embedded-opentype"), url("../fonts/fontawesome-webfont.woff?v=3.2.1") format("woff"), url("../fonts/fontawesome-webfont.ttf?v=3.2.1") format("truetype"), url("../fonts/fontawesome-webfont.svg#fontawesomeregular?v=3.2.1") format("svg");
font-weight: 400;
font-style: normal; }


[class^="icon-"],
[class*=" icon-"] {
  font-family: FontAwesome;
  font-weight: normal;
  font-style: normal;
  text-decoration: inherit;
  -webkit-font-smoothing: antialiased;
  *margin-right: .3em; }

[class^="icon-"]:before,
[class*=" icon-"]:before {
  text-decoration: inherit;
  display: inline-block;
  speak: none; }


.icon-large:before {
  vertical-align: -10%;
  font-size: 1.3333333333333333em; }


a [class^="icon-"],
a [class*=" icon-"],
a [class^="icon-"]:before,
a [class*=" icon-"]:before {
  display: inline; }


[class^="icon-"].icon-fixed-width,
[class*=" icon-"].icon-fixed-width {
  display: inline-block;
  width: 1.2857142857142858em;
  text-align: center; }

[class^="icon-"].icon-fixed-width.icon-large,
[class*=" icon-"].icon-fixed-width.icon-large {
  width: 1.5714285714285714em; }

ul.icons-ul {
  list-style-type: none;
  text-indent: -0.7142857142857143em;
  margin-left: 2.142857142857143em; }

ul.icons-ul > li .icon-li {
  width: 0.7142857142857143em;
  display: inline-block;
  text-align: center; }

[class^="icon-"].hide,
[class*=" icon-"].hide {
  display: none; }

.icon-muted {
  color: #eeeeee; }

.icon-light {
  color: #ffffff; }

.icon-dark {
  color: #333333; }

.icon-border {
  border: solid 1px #eeeeee;
  padding: .2em .25em .15em;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px; }

.icon-2x {
  font-size: 2em; }

.icon-2x.icon-border {
  border-width: 2px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px; }

.icon-3x {
  font-size: 3em; }

.icon-3x.icon-border {
  border-width: 3px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px; }

.icon-4x {
  font-size: 4em; }

.icon-4x.icon-border {
  border-width: 4px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px; }

.icon-5x {
  font-size: 5em; }

.icon-5x.icon-border {
  border-width: 5px;
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  border-radius: 7px; }

.pull-right {
  float: right; }

.pull-left {
  float: left; }

[class^="icon-"].pull-left,
[class*=" icon-"].pull-left {
  margin-right: .3em; }

[class^="icon-"].pull-right,
[class*=" icon-"].pull-right {
  margin-left: .3em; }


[class^="icon-"],
[class*=" icon-"] {
  display: inline;
  width: auto;
  height: auto;
  line-height: normal;
  vertical-align: baseline;
  background-image: none;
  background-position: 0% 0%;
  background-repeat: repeat;
  margin-top: 0; }

.icon-white
{
  background-image: none; }

.btn [class^="icon-"].icon-large,
.nav [class^="icon-"].icon-large,
.btn [class*=" icon-"].icon-large,
.nav [class*=" icon-"].icon-large {
  line-height: .9em; }

.btn [class^="icon-"].icon-spin,
.nav [class^="icon-"].icon-spin,
.btn [class*=" icon-"].icon-spin,
.nav [class*=" icon-"].icon-spin {
  display: inline-block; }

.nav-tabs [class^="icon-"],
.nav-pills [class^="icon-"],
.nav-tabs [class*=" icon-"],
.nav-pills [class*=" icon-"],
.nav-tabs [class^="icon-"].icon-large,
.nav-pills [class^="icon-"].icon-large,
.nav-tabs [class*=" icon-"].icon-large,
.nav-pills [class*=" icon-"].icon-large {
  line-height: .9em; }

.btn [class^="icon-"].pull-left.icon-2x,
.btn [class*=" icon-"].pull-left.icon-2x,
.btn [class^="icon-"].pull-right.icon-2x,
.btn [class*=" icon-"].pull-right.icon-2x {
  margin-top: .18em; }

.btn [class^="icon-"].icon-spin.icon-large,
.btn [class*=" icon-"].icon-spin.icon-large {
  line-height: .8em; }

.btn.btn-small [class^="icon-"].pull-left.icon-2x,
.btn.btn-small [class*=" icon-"].pull-left.icon-2x,
.btn.btn-small [class^="icon-"].pull-right.icon-2x,
.btn.btn-small [class*=" icon-"].pull-right.icon-2x {
  margin-top: .25em; }

.btn.btn-large [class^="icon-"],
.btn.btn-large [class*=" icon-"] {
  margin-top: 0; }

.btn.btn-large [class^="icon-"].pull-left.icon-2x,
.btn.btn-large [class*=" icon-"].pull-left.icon-2x,
.btn.btn-large [class^="icon-"].pull-right.icon-2x,
.btn.btn-large [class*=" icon-"].pull-right.icon-2x {
  margin-top: .05em; }

.btn.btn-large [class^="icon-"].pull-left.icon-2x,
.btn.btn-large [class*=" icon-"].pull-left.icon-2x {
  margin-right: .2em; }

.btn.btn-large [class^="icon-"].pull-right.icon-2x,
.btn.btn-large [class*=" icon-"].pull-right.icon-2x {
  margin-left: .2em; }


.icon-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: -35%; }

.icon-stack [class^="icon-"],
.icon-stack [class*=" icon-"] {
  display: block;
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  font-size: 1em;
  line-height: inherit;
  *line-height: 2em; }

.icon-stack .icon-stack-base {
  font-size: 2em;
  *line-height: 1em; }


.icon-spin {
  display: inline-block;
  -moz-animation: spin 2s infinite linear;
  -o-animation: spin 2s infinite linear;
  -webkit-animation: spin 2s infinite linear;
  animation: spin 2s infinite linear; }

@-moz-keyframes spin {
  0% {
    -moz-transform: rotate(0deg); }

  100% {
    -moz-transform: rotate(359deg); } }

@-webkit-keyframes spin {
  0% {
    -webkit-transform: rotate(0deg); }

  100% {
    -webkit-transform: rotate(359deg); } }

@-o-keyframes spin {
  0% {
    -o-transform: rotate(0deg); }

  100% {
    -o-transform: rotate(359deg); } }

@-ms-keyframes spin {
  0% {
    -ms-transform: rotate(0deg); }

  100% {
    -ms-transform: rotate(359deg); } }

@keyframes spin {
  0% {
    transform: rotate(0deg); }

  100% {
    transform: rotate(359deg); } }


.icon-search:before {
  content: "\f002"; }

.icon-ok:before {
  content: "\f00c"; }

.icon-remove:before {
  content: "\f00d"; }

.icon-file:before {
  content: "\f016"; }

.icon-upload:before {
  content: "\f01b"; }

.icon-edit:before {
  content: "\f044"; }

.icon-check:before {
  content: "\f046"; }

.icon-minus-sign:before {
  content: "\f056"; }
  
.icon-remove-sign:before {
  content: "\f057"; }
  
.icon-ok-sign:before {
  content: "\f058"; }
  
.icon-calendar:before {
  content: "\f073"; }

.icon-resize-vertical:before {
  content: "\f07d"; }

.icon-resize-horizontal:before {
  content: "\f07e"; }

.icon-link:before {
  content: "\f0c1"; }

.icon-calendar-empty:before {
  content: "\f133"; }

.icon-minus-sign-alt:before {
  content: "\f146"; }

.icon-check-minus:before {
  content: "\f147"; }

h1, h2, h3, h4, h5, h6 {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: 400;
  color: #222222; }

h1 {
  font-size: 28px; }

h2 {
  font-size: 24.5px; }

h3 {
  font-size: 21px; }

h4 {
  font-size: 17.5px; }

h5 {
  font-size: 14px; }

h6 {
  font-size: 10.5px; }

@media (max-width: 768px) {
  h1 {
    font-size: 24.5px; }

  h2 {
    font-size: 21px; }

  h3 {
    font-size: 17.5px; }

  h4 {
    font-size: 14px; }

  h5 {
    font-size: 14px; }

  h6 {
    font-size: 7px; } }
	
h1 [class^="icon-"] {
  color: #f34541; }

.page-header {
  border-bottom-color: #dddddd;
  border-bottom:0px;
  margin-left: -20px;
  margin-right: -20px;
  margin-top: 0;
  margin-bottom:20px;
  color: #636363;
  background: #fff;
  padding: 18px 0 10px 18px;
  *zoom: 1; }
  .page-header:before, .page-header:after {
    display: table;
    content: "";
    line-height: 0; }
  .page-header:after {
    clear: both; }
	.form-actions{
		border-top:0px;}
		
		}
	
  @media (max-width: 768px) {
    .page-header {
      margin-left: -10px;
      margin-right: -10px; }
      .page-header:after {
        clear: none; } }
	
  @media (max-width: 768px) {
    .page-header {
      text-align: left; }
      .page-header > .pull-right, .page-header > .pull-left {
        float: none; }
      .page-header > .pull-right {
        padding-bottom: 20px; }
  }

.group-header {
  border-top: 1px solid #eeeeee;
  margin-left: -20px;
  margin-right: -20px;
  margin-bottom: 40px;
  margin-top: 20px; }
  @media (max-width: 768px) {
    .group-header {
      margin-left: -10px;
      margin-right: -10px; } }
  .group-header > .row-fluid:first-child {
    padding-top: 20px;
    border-top: 1px solid white; }
  .group-header.group-header-first {
    margin-top: 0;
    border-top: none; }
    .group-header.group-header-first > .row-fluid:first-child {
      padding-top: 0;
      border-top: none; }

hr {
  margin-left: -20px;
  margin-right: -20px; }
  @media (max-width: 768px) {
    hr {
      margin-left: -10px;
      margin-right: -10px; } }

header .navbar {
  margin: 0;
  
  }
  header .navbar .navbar-inner {
    padding: 0 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
   
    
    border: 1px solid #D4D4D4;
    border-radius: 4px;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.067);
    }
	
   
        header .navbar .navbar-inner .navbar-search input:-ms-input-placeholder {
          color: #f67471; }
        header .navbar .navbar-inner .navbar-search input::-webkit-input-placeholder {
          color: #f67471; }
       
        header .navbar .navbar-inner .navbar-search input:hover:-ms-input-placeholder {
          color: #f9a3a1; }
        header .navbar .navbar-inner .navbar-search input:hover::-webkit-input-placeholder {
          color: #f9a3a1; }
        header .navbar .navbar-inner .navbar-search input:focus {
          border-color: #c2100c;
          -webkit-box-shadow: none;
          -moz-box-shadow: none;
          box-shadow: none; }
          header .navbar .navbar-inner .navbar-search input:focus:-moz-placeholder {
            color: #f88b89; }
          header .navbar .navbar-inner .navbar-search input:focus:-ms-input-placeholder {
            color: #f88b89; }
          header .navbar .navbar-inner .navbar-search input:focus::-webkit-input-placeholder {
            color: #f88b89; }
      header .navbar .navbar-inner .navbar-search:hover input {
        opacity: 1;
        filter: alpha(opacity=100); }
    header .navbar .navbar-inner .container-fluid {
      padding-left: 10px;
      padding-right: 10px; }
      @media (max-width: 768px) {
        header .navbar .navbar-inner .container-fluid {
          padding-left: 0;
          padding-right: 0; } }
    header .navbar .navbar-inner .light {
      background: #da120e; }
      header .navbar .navbar-inner .light .label {
        color: #da120e; }
      header .navbar .navbar-inner .light:hover > a, header .navbar .navbar-inner .light:active > a, header .navbar .navbar-inner .light:focus > a {
        background-color: #c2100c; }
    header .navbar .navbar-inner .medium {
      background: #c2100c; }
      header .navbar .navbar-inner .medium .label {
        color: #aa0e0b; }
      header .navbar .navbar-inner .medium:hover > a, header .navbar .navbar-inner .medium:active > a, header .navbar .navbar-inner .medium:focus > a {
        background-color: #aa0e0b; }
    header .navbar .navbar-inner .dark {
      background: #aa0e0b; }
      header .navbar .navbar-inner .dark .label {
        color: #aa0e0b; }
      header .navbar .navbar-inner .dark:hover > a, header .navbar .navbar-inner .dark:active > a, header .navbar .navbar-inner .dark:focus > a {
        background-color: #920c09; }
    header .navbar .navbar-inner .user-menu img {
      width: 23px;
      height: 23px; }
    header .navbar .navbar-inner .user-menu .dropdown-toggle {
      padding: 7px 15px 6px 15px; }
      header .navbar .navbar-inner .user-menu .dropdown-toggle img {
        border: 2px solid white;
        margin-right: 5px; }
      header .navbar .navbar-inner .user-menu .dropdown-toggle span {
        position: relative;
        top: 1px; }
      header .navbar .navbar-inner .user-menu .dropdown-toggle .caret {
        position: relative;
        top: 4px; }
		
    header .navbar .navbar-inner .widget .dropdown-menu {
      padding: 0; }
      header .navbar .navbar-inner .widget .dropdown-menu > li {
        width: 270px; }
        header .navbar .navbar-inner .widget .dropdown-menu > li > a {
          padding: 0;
          white-space: normal; }
          header .navbar .navbar-inner .widget .dropdown-menu > li > a:hover [class*="icon"] {
            color: white !important; }
          header .navbar .navbar-inner .widget .dropdown-menu > li > a:hover small {
            color: white;
            opacity: 0.5;
            filter: alpha(opacity=50); }
        header .navbar .navbar-inner .widget .dropdown-menu > li .widget-body {
          padding: 5px;
          *zoom: 1; }
          header .navbar .navbar-inner .widget .dropdown-menu > li .widget-body:before, header .navbar .navbar-inner .widget .dropdown-menu > li .widget-body:after {
            display: table;
            content: "";
            line-height: 0; }
          header .navbar .navbar-inner .widget .dropdown-menu > li .widget-body:after {
            clear: both; }
          header .navbar .navbar-inner .widget .dropdown-menu > li .widget-body .icon {
            width: 25px; }
          header .navbar .navbar-inner .widget .dropdown-menu > li .widget-body .text {
            width: 230px; }
            header .navbar .navbar-inner .widget .dropdown-menu > li .widget-body .text small {
              white-space: nowrap; }
        header .navbar .navbar-inner .widget .dropdown-menu > li.widget-footer a {
          padding: 10px 0;
          background: #f4f4f4;
          text-align: center; }
          header .navbar .navbar-inner .widget .dropdown-menu > li.widget-footer a:hover {
            background: #f34541; }
      header .navbar .navbar-inner .widget .dropdown-menu p {
        margin: 0; }
      header .navbar .navbar-inner .widget .dropdown-menu .divider {
        margin: 0; }
  header .navbar .nav li .label {
    background: white;
    color: #f34541; }
  header .navbar .nav li.dropdown > .dropdown-toggle .caret {
    border-top-color: white;
    border-bottom-color: white; }
  header .navbar .nav li.dropdown > a:hover .caret, header .navbar .nav li.dropdown > a:focus .caret {
    border-top-color: white;
    border-bottom-color: white; }
	
	
  header .navbar .nav li.dropdown.open > .dropdown-toggle {
    color: #000;
    background: #F6F6F6; }
    header .navbar .nav li.dropdown.open > .dropdown-toggle li a {
    color: #000;
    }
    header .navbar .nav li.dropdown.open > .dropdown-toggle .caret {
      border-top-color: white;
      border-bottom-color: white; }
  header .navbar .nav > li > a {
	text-transform: uppercase;
    color: white;
    text-shadow: none; 
	padding-bottom:10px;
	padding-top:10px;
	}
    header .navbar .nav > li > a:focus, header .navbar .nav > li > a:hover {
      color: white; }
	  
	 header .navbar .navbar-inner{min-height:0px;}
	.navbar .btn-navbar{background-color:transparent;}
	.navbar .btn-navbar:hover, .navbar .btn-navbar:focus, .navbar .btn-navbar:active, .navbar .btn-navbar.active, .navbar .btn-navbar.disabled, .navbar .btn-navbar[disabled]{background-color:#727272;}
	.navbar .btn, .navbar .btn-group{margin-top:0px;}
	 
#main-nav-bg {
	width: 250px;
	position: absolute;
	float: left;
	border-right: 1px solid #dddddd;
	background: #f4f4f4;
	display: none;
	height: 100%;
	z-index: -1;
}
@media screen and (min-width: 768px) {
  #main-nav .navigation > .nav > li .nav.in {
	display: block; }

}

       
@media (max-width: 768px) {
		.main-nav-closed #content .container-fluid {
		padding-left: 10px;
		padding-right: 10px; } 
		
		html, body {
		height: 100%;
		min-height: 100%; }
		
		body {
		background: #fbfbfb; }
		
		body {
		padding-left: 0;
		padding-right: 0; } 
		
		#content {
		margin-left: 0px; }
		#content .container-fluid {
		padding-left: 10px;
		padding-right: 10px; }
		#content #content-wrapper {
		float: left; }
}
		
  @media (min-width: 979px) {

	  header, #wrapper{width:980px; margin:0 auto;}
	 .navbar .brand {padding:10px 20px 27px;}
    body.fixed-header {
      padding-top: 40px; } }
  body.fixed-header #main-nav.main-nav-fixed {
    position: fixed;
    top: 40px;
    left: 0; }

#wrapper {
  position: relative;
  min-height: 100%;
  overflow: hidden; }

#content {
	margin-left: 0px;
	background: #fff;
	min-width: 276px;
	
	padding-bottom: 20px;
}

  @media screen and (max-width: 979px) {
    }
 
        @media screen and (min-width: 768px) {
          }
        
	@media screen and (max-width:320px){
		.form-horizontal .control-group .controls-row .datepicker .input-mini{width:65px !important;}}
    @media screen and (max-width: 480px) {
      .form-striped.form-horizontal .control-group .control-label {
        padding-left: 15px;
        padding-top: 5px; } }
  .form-striped.form-horizontal .control-group .controls {
    padding: 15px; }
	
    @media screen and (max-width: 480px) {
      .form-striped.form-horizontal .control-group .controls {
        padding-top: 0;
        padding-left: 15px; } }
.form-actions {
  background-color: transparent; }
select{border-radius: 0px;}  
  
.select2-container .select2-choice {
  border-color: #d0d0d0 !important; }

.select2-container-active .select2-choice, .select2-container-active .select2-choices {
  border-color: #d0d0d0 !important;
  -webkit-box-shadow: 0 0 8px #dce1e5 !important;
  -moz-box-shadow: 0 0 8px #dce1e5 !important;
  box-shadow: 0 0 8px #dce1e5 !important; }

.select2-container-multi .select2-choices, select,
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {
  color: #3c3c3c;
  border-color: #d0d0d0;
  background-color: white; }
  .select2-container-multi .select2-choices:focus, select:focus,
  textarea:focus,
  input[type="text"]:focus,
  input[type="password"]:focus,
  input[type="datetime"]:focus,
  input[type="datetime-local"]:focus,
  input[type="date"]:focus,
  input[type="month"]:focus,
  input[type="time"]:focus,
  input[type="week"]:focus,
  input[type="number"]:focus,
  input[type="email"]:focus,
  input[type="url"]:focus,
  input[type="search"]:focus,
  input[type="tel"]:focus,
  input[type="color"]:focus,
  .uneditable-input:focus {
    border-color: #aaaaaa;
    -webkit-box-shadow: 0 0 8px #dce1e5;
    -moz-box-shadow: 0 0 8px #dce1e5;
    box-shadow: 0 0 8px #dce1e5; }

.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {
  background-image: none;
  filter: none; }

.breadcrumb {
  background: transparent; }

a, a:hover, .btn-link, .btn-link:hover {
  color: #222222;
  text-shadow: none; }
  a.disabled:hover, a[disabled]:hover, a:hover.disabled:hover, a:hover[disabled]:hover, .btn-link.disabled:hover, .btn-link[disabled]:hover, .btn-link:hover.disabled:hover, .btn-link:hover[disabled]:hover {
    background-color: #e6e6e6; }

.btn-group.open .btn-primary.dropdown-toggle, .btn.btn-primary {
  background-color: #4B73A4; }
  .btn-group.open .btn-primary.dropdown-toggle:focus, .btn-group.open .btn-primary.dropdown-toggle:active, .btn-group.open .btn-primary.dropdown-toggle.active, .btn-group.open .btn-primary.dropdown-toggle.disabled, .btn-group.open .btn-primary.dropdown-toggle[disabled], .btn.btn-primary:focus, .btn.btn-primary:active, .btn.btn-primary.active, .btn.btn-primary.disabled, .btn.btn-primary[disabled] {
    background-color: #e1e0df; }
  .btn-group.open .btn-primary.dropdown-toggle.disabled:hover, .btn-group.open .btn-primary.dropdown-toggle[disabled]:hover, .btn.btn-primary.disabled:hover, .btn.btn-primary[disabled]:hover {
    background-color: #e1e0df; }
  .btn-group.open .btn-primary.dropdown-toggle:hover, .btn.btn-primary:hover {
    background-color:#5a8dca ; }

.btn-group.open .btn-warning.dropdown-toggle, .btn.btn-warning {
  background-color: #f8a326; }
  .btn-group.open .btn-warning.dropdown-toggle:focus, .btn-group.open .btn-warning.dropdown-toggle:active, .btn-group.open .btn-warning.dropdown-toggle.active, .btn-group.open .btn-warning.dropdown-toggle.disabled, .btn-group.open .btn-warning.dropdown-toggle[disabled], .btn.btn-warning:focus, .btn.btn-warning:active, .btn.btn-warning.active, .btn.btn-warning.disabled, .btn.btn-warning[disabled] {
    background-color: #f8a326; }
  .btn-group.open .btn-warning.dropdown-toggle.disabled:hover, .btn-group.open .btn-warning.dropdown-toggle[disabled]:hover, .btn.btn-warning.disabled:hover, .btn.btn-warning[disabled]:hover {
    background-color: #f8a326; }
  .btn-group.open .btn-warning.dropdown-toggle:hover, .btn.btn-warning:hover {
    background-color: #e48a07; }

.btn-group.open .btn-danger.dropdown-toggle, .btn.btn-danger {
  background-color: #f34541; }
  .btn-group.open .btn-danger.dropdown-toggle:focus, .btn-group.open .btn-danger.dropdown-toggle:active, .btn-group.open .btn-danger.dropdown-toggle.active, .btn-group.open .btn-danger.dropdown-toggle.disabled, .btn-group.open .btn-danger.dropdown-toggle[disabled], .btn.btn-danger:focus, .btn.btn-danger:active, .btn.btn-danger.active, .btn.btn-danger.disabled, .btn.btn-danger[disabled] {
    background-color: #f34541; }
  .btn-group.open .btn-danger.dropdown-toggle.disabled:hover, .btn-group.open .btn-danger.dropdown-toggle[disabled]:hover, .btn.btn-danger.disabled:hover, .btn.btn-danger[disabled]:hover {
    background-color: #f34541; }
  .btn-group.open .btn-danger.dropdown-toggle:hover, .btn.btn-danger:hover {
    background-color: #f01611; }

.btn-group.open .btn-success.dropdown-toggle, .btn.btn-success {
  background-color: #49bf67; }
  .btn-group.open .btn-success.dropdown-toggle:focus, .btn-group.open .btn-success.dropdown-toggle:active, .btn-group.open .btn-success.dropdown-toggle.active, .btn-group.open .btn-success.dropdown-toggle.disabled, .btn-group.open .btn-success.dropdown-toggle[disabled], .btn.btn-success:focus, .btn.btn-success:active, .btn.btn-success.active, .btn.btn-success.disabled, .btn.btn-success[disabled] {
    background-color: #49bf67; }
  .btn-group.open .btn-success.dropdown-toggle.disabled:hover, .btn-group.open .btn-success.dropdown-toggle[disabled]:hover, .btn.btn-success.disabled:hover, .btn.btn-success[disabled]:hover {
    background-color: #49bf67; }
  .btn-group.open .btn-success.dropdown-toggle:hover, .btn.btn-success:hover {
    background-color: #379e51; }

.btn-group.open .btn-info.dropdown-toggle, .btn.btn-info {
  background-color: #9564e2; }
  .btn-group.open .btn-info.dropdown-toggle:focus, .btn-group.open .btn-info.dropdown-toggle:active, .btn-group.open .btn-info.dropdown-toggle.active, .btn-group.open .btn-info.dropdown-toggle.disabled, .btn-group.open .btn-info.dropdown-toggle[disabled], .btn.btn-info:focus, .btn.btn-info:active, .btn.btn-info.active, .btn.btn-info.disabled, .btn.btn-info[disabled] {
    background-color: #9564e2; }
  .btn-group.open .btn-info.dropdown-toggle.disabled:hover, .btn-group.open .btn-info.dropdown-toggle[disabled]:hover, .btn.btn-info.disabled:hover, .btn.btn-info[disabled]:hover {
    background-color: #9564e2; }
  .btn-group.open .btn-info.dropdown-toggle:hover, .btn.btn-info:hover {
    background-color: #7839da; }


 .navbar-inner{
padding-right: 0px;
padding-left: 0px;}
.navbar-inner 
.navbar .nav > .active > a, .navbar .nav > .active > a:hover, .navbar .nav > .active > a:focus, .navbar-inner, .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus, .dropdown-submenu:hover > a, .dropdown-submenu:focus > a, .btn {
  background-image: none;
  font-size:12px;
  filter: none;
  background-color:#5A8DCA;}
  
  
 
.navbar .nav > .active > a, .navbar .nav > .active > a:hover, .navbar .nav > .active > a:focus{ 
  webkit-box-shadow:none; moz-box-shadow:none; box-shadow:none;}
  
.nav-collapse .nav > li > a:hover, .nav-collapse .nav > li > a:focus, .nav-collapse .dropdown-menu a:hover, .nav-collapse .dropdown-menu a:focus{background-color: transparent; border-width:0px !important; box-shadow:none; border-radius:0;}

.navbar .nav > li > .dropdown-menu:after{
	border:0px;
}
.navbar .nav > li > .dropdown-menu:before{
		border:0px;
}

.btn {
  -webkit-border-radius: 0 !important;
  -moz-border-radius: 0 !important;
  border-radius: 0 !important; }
.navbar .nav > li > a, .navbar .nav > li > a:hover { font-weight:bold; color:#fff; text-shadow:none; border-radius:0px;border-right:1px solid #888888 !important;
letter-spacing:0.75px;

}
.navbar .nav > li > a:hover{
	/* background-color:#5e5e5e; */ 
	
	}

.navbar .nav li.active {
background: #5e5e5e;  /* IE6-9 */
background: -moz-linear-gradient(top,  #5e5e5e 0%, #444444 98%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5e5e5e), color-stop(98%,#444444)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #5e5e5e 0%,#444444 98%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #5e5e5e 0%,#444444 98%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #5e5e5e 0%,#444444 98%); /* IE10+ */
background: linear-gradient(to bottom,  #5e5e5e 0%,#444444 98%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5e5e5e', endColorstr='#444444',GradientType=0 );}
.navbar .nav li.open.dropdown > .dropdown-toggle{color:#333;  background-color:#F6F6F6; }


.navbar .nav > li > .dropdown-menu{border:0px; margin:0px; padding:0px; background-color:#F6F6F6; color:#333; border-width:0 1px 1px 1px; border-color:#A6A6A7; border-style:solid; text-transform: uppercase;letter-spacing:0.75px; }
.navbar .nav > li > .dropdown-menu li a:hover{background-color:#F6F6F6;  color:#2E6099 !important; background-image:none; border-radius:0px;}
.navbar .nav > li > .dropdown-menu li{padding: 0 24px; color:#000}
.navbar .nav > li > .dropdown-menu li { padding: 0 10px;  color:#000}
.navbar .nav > li > .dropdown-menu li{margin:0px 10px;  border-top:1px solid #b5b5b5;}
.navbar .nav > li > .dropdown-menu li:first-child{border-top:0px solid #b5b5b5;}

.navbar .nav > li > .dropdown-menu li a,.navbar .nav > li > .dropdown-menu li a:link, .navbar .nav > li > .dropdown-menu li a:visited {padding:8px 0px; line-height:25px; color:#666; font-weight:bold;}

.well, .nav-pills > li > a, .navbar-inner, .breadcrumb, .nav-tabs > li > a, .tabs-left > .nav-tabs > li > a, .tabs-right > .nav-tabs > li > a, .tabs-left > .nav-tabs > li > a, .accordion-group, input[type="text"], input[type="password"], .ui-autocomplete-input, textarea, .uneditable-input, .modal, .tooltip .tooltip-inner, .popover, .popover-title, .progress, .alert, .label, .thumbnail, .dropdown-menu {

-webkit-border-radius: 0 !important;
-moz-border-radius: 0 !important;
border-radius: 0 !important;
}

.nav{margin:0px;}

.month-filter label{font-weight:bold;font-size:12px; margin-right:5px;}
.month-filter select{width:140px;}

.navbar .nav > .active > a, .navbar .nav > .active > a:hover, .navbar .nav > .active > a:focus, .navbar-inner, .dropdown-menu > li > a:hover, .dropdown-submenu:hover > a, .dropdown-submenu:focus > a{ 
  
color:#fff;
background: #7d7d7d; /* Old browsers */
background: -moz-linear-gradient(top,  #7d7d7d 0%, #585858 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7d7d7d), color-stop(100%,#585858)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #7d7d7d 0%,#585858 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #7d7d7d 0%,#585858 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #7d7d7d 0%,#585858 100%); /* IE10+ */
background: linear-gradient(to bottom,  #7d7d7d 0%,#585858 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7d7d7d', endColorstr='#585858',GradientType=0 ); /* IE6-9 */
-moz-border-radius-topright: 3px !important;
-webkit-border-top-right-radius: 3px !important;
border-top-right-radius: 3px !important;
-moz-border-radius-topleft: 3px !important;
-webkit-border-top-left-radius: 3px !important;
border-top-left-radius: 3px !important;


  }

.navbar .nav > li > a:focus{
/* color:#fff; */ 
border-right: 1px solid #888888;
}



.input-append .add-on:last-child, .input-append .btn:last-child, .input-append .btn-group:last-child > .dropdown-toggle,
.input-prepend.input-append .add-on:last-child, .input-prepend.input-append .btn:last-child,
.input-prepend.input-append .add-on:first-child, .input-prepend.input-append .btn:first-child, .input-prepend .add-on:first-child, .input-prepend .btn:first-child {
  -webkit-border-radius: 0 !important;
  -moz-border-radius: 0 !important;
  border-radius: 0 !important; }



.btn, .btn-group > .btn:first-child, .btn-group > .btn:last-child, .btn-group > .dropdown-toggle {
  -webkit-border-radius: 0 !important;
  -moz-border-radius: 0 !important;
  border-radius: 0 !important; }

.well, .nav-pills > li > a, .navbar-inner, .breadcrumb, .nav-tabs > li > a, .tabs-left > .nav-tabs > li > a, .tabs-right > .nav-tabs > li > a, .tabs-left > .nav-tabs > li > a, .accordion-group,
input[type="text"], input[type="password"], .ui-autocomplete-input, textarea, .uneditable-input, .modal, .tooltip .tooltip-inner,
.popover, .popover-title, .progress, .alert, .label, .thumbnail, .dropdown-menu {
  -webkit-border-radius: 0 !important;
  -moz-border-radius: 0 !important;
  border-radius: 0 !important; }

.select2-dropdown-open .select2-choice {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  background-image: none;
  filter: none; }

ul.dynatree-container {
  border: none; }

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
  background-image: none !important;
  background-color: #dddddd; }

.ui-slider .ui-slider-range {
  background-image: none !important;
  filter: none;
  background-color: #00acec; }



.daterangepicker .ranges li.active, .daterangepicker .ranges li:hover {
  color: white;
  background: #f34541;
  border-color: transparent; }
.daterangepicker .ranges li {
  color: #222222; }
.daterangepicker td.active, .daterangepicker td.active:hover {
  background: #f34541; }

.datepicker td span.active:hover, .datepicker td span.active:hover:hover, .datepicker td span.active.disabled:hover, .datepicker td span.active.disabled:hover:hover, .datepicker td span.active:active, .datepicker td span.active:hover:active, .datepicker td span.active.disabled:active, .datepicker td span.active.disabled:hover:active, .datepicker td span.active.active, .datepicker td span.active:hover.active, .datepicker td span.active.disabled.active, .datepicker td span.active.disabled:hover.active, .datepicker td span.active.disabled, .datepicker td span.active:hover.disabled, .datepicker td span.active.disabled.disabled, .datepicker td span.active.disabled:hover.disabled, .datepicker td span.active[disabled], .datepicker td span.active:hover[disabled], .datepicker td span.active.disabled[disabled], .datepicker td span.active.disabled:hover[disabled], .datepicker td.active:hover, .datepicker td.active:hover:hover, .datepicker td.active.disabled:hover, .datepicker td.active.disabled:hover:hover, .datepicker td.active:active, .datepicker td.active:hover:active, .datepicker td.active.disabled:active, .datepicker td.active.disabled:hover:active, .datepicker td.active.active, .datepicker td.active:hover.active, .datepicker td.active.disabled.active, .datepicker td.active.disabled:hover.active, .datepicker td.active.disabled, .datepicker td.active:hover.disabled, .datepicker td.active.disabled.disabled, .datepicker td.active.disabled:hover.disabled, .datepicker td.active[disabled], .datepicker td.active:hover[disabled], .datepicker td.active.disabled[disabled], .datepicker td.active.disabled:hover[disabled] {
  background: #f34541; }

.daterangepicker .ranges li, .daterangepicker td, .daterangepicker th, .datepicker td span, .datepicker td, .datepicker th {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0; }



.background-contrast {
  background: #f34541 !important; }

.text-contrast, .contrast {
  color: #f34541 !important; }

.text-error {
  color: #f34541 !important; }

.text-success {
  color: #49bf67 !important; }

.text-primary {
  color: #00acec !important; }

.text-warning {
  color: #f8a326 !important; }

.text-info {
  color: #9564e2 !important; }

.text-contrast {
  color: #f34541 !important; }



.list-hover li:hover {
  background-color: #f9f9f9; }

.list-striped li:nth-child(odd) {
  background-color: #f9f9f9; }
.list-striped.list-hover li:hover {
  background-color: #f9f9f9; }

.btn-white {
  background-color: white; }

.pager li > a, .pager li > span {
  border-width: 2px; }

.carousel-without-caption .carousel-control {
  top: 50%; }

header .navbar .navbar-inner {


   }
header .navbar .navbar-inner .toggle-nav {
    
	  }
 header .navbar .navbar-inner .toggle-nav:hover {
      
	    }
 .input-mini {
    width: 65px;
}
.mandatory {
color: #F35A43;
}
.btn{background-color: #f5f5f5;}

.footable tbody tr td {
  }
 
@media (min-width: 980px) {
.large .controls{margin-left:200px !important;}
.large .control-label{width:180px !important;}
#logo{width:80%;}
}

#logo{ margin:35px 0px 25px;}
.logo{list-style:none;margin:0;padding:0;vertical-align:middle;float:left;}
.logo li{padding:0;vertical-align:middle;float:left;}
.div-slit{background-color:#aeaeae;width:2px;height:25px;margin:0px 12px;display:inline-block;}
