a:focus,
a:active {
  text-decoration: none;
}

/* header sizes */


/* little elements */
blockquote,
blockquote.pull-right {
  border-color: #e5eaf1;
}
/* modals */
.modal-content {
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.modal-footer {
  padding-top: 12px;
  padding-bottom: 14px;
  border-top-color: #e4e9ee;
  -webkit-box-shadow: none;
  box-shadow: none;
  background-color: #f8fafd;
}
.blue-border-top{
	border-top: 1px solid #bcd4e5;
}
.blue-border-bottom{
	border-bottom: 1px solid #bcd4e5;
}
.wizard-footer, .input-group-addon {
	background-color: #f8fafd;
}
.navbar{
    border-bottom: 1px solid #006c96;
}

/* labels & badges */
.label {
  border-radius: 0;
  text-shadow: none;
  font-weight: normal;
  display: inline-block;
  background-color: #abbac3 !important;
}
.label[class*="col-"][class*="arrow"] {
  min-height: 0;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  ::safari-only,
  .label:empty {
    display: inline-block;
  }
  ::safari-only,
  .badge:empty {
    display: inline-block;
  }
}
.badge {
  text-shadow: none;
  font-size: 12px;
  padding-top: 1px;
  padding-bottom: 3px;
  font-weight: normal;
  line-height: 15px;
  background-color: #abbac3 !important;
}
.label-transparent,
.badge-transparent {
  background-color: transparent !important;
}
.label-grey,
.badge-grey {
  background-color: #a0a0a0 !important;
}
.label-info,
.badge-info {
  background-color: #3a87ad !important;
}
.label-primary,
.badge-primary {
  background-color: #428bca !important;
}
.label-success,
.badge-success {
  background-color: #82af6f !important;
}
.label-danger,
.badge-danger {
  background-color: #d15b47 !important;
}
.label-important,
.badge-important {
  background-color: #d15b47 !important;
}
.label-inverse,
.badge-inverse {
  background-color: #333333 !important;
}
.label-warning,
.badge-warning {
  background-color: #f89406 !important;
}
.label-pink,
.badge-pink {
  background-color: #d6487e !important;
}
.label-purple,
.badge-purple {
  background-color: #9585bf !important;
}
.label-yellow,
.badge-yellow {
  background-color: #fee188 !important;
}
.label-light,
.badge-light {
  background-color: #e7e7e7 !important;
}
.badge-yellow,
.label-yellow {
  color: #996633 !important;
  border-color: #fee188;
}
.badge-light,
.label-light {
  color: #888 !important;
}

/* dropdown menus */
.dropdown-menu {
  border-radius: 0 !important;
  -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
  margin-top: 0;
}
.dropdown-menu > li > a {
  padding-left: 0.8em;
  padding-right: 0.8em;
  margin-bottom: 0.1em;
  margin-top: 0.1em;
}
.dropdown-menu li a:hover,
.dropdown-menu li a:focus,
.dropdown-menu li a:active,
.dropdown-menu li.active a,
.dropdown-menu li.active a:hover,
.dropdown-menu .dropdown-submenu:hover > a,
.nav-tabs .dropdown-menu li > a:focus {
  background: #4f99c6;
  color: #ffffff;
}

/* closer to the toggle button */
.dropdown-submenu > .dropdown-menu {
  border-radius: 0;
}
.dropdown-submenu > a:after {
  margin-right: -5px;
}

label {
  font-weight: normal;
  font-size: 14px;
}
.form-group > label[class*="col-"] {
  padding-top: 4px;
  margin-bottom: 4px;
}
label,
.lbl {
  vertical-align: middle;
}
td > label,
th > label,
label.inline {
  margin-bottom: 0;
  line-height: inherit;
}
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"] {
  border-radius: 0 !important;
  background-color: #ffffff;
  border: 1px solid #b5b5b5;
  padding: 5px 8px;
  line-height: 1.2;
  font-size: 14px;
  font-family: inherit;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}
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 {
  -webkit-box-shadow: none;
  box-shadow: none;
  border-color: #f59942;
  background-color: #ffffff;
  outline: none;
}
.form-control,
select {
  border-radius: 0;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  background-color: #ffffff;
  border: 1px solid #aaa;

}
.form-control:focus,
select:focus {
  border-color: #f59942;
  background-color: #ffffff;
  outline: none;
}
textarea.form-control {
  padding: 5px 9px;
}
select {
  padding: 3px 4px;
}
select.form-control {
  padding: 4px 6px;
}
input.block {
  display: block;
  margin-bottom: 9px;
}
textarea.autosize-transition {
  -webkit-transition-duration: "height 0.2s";
  transition-duration: "height 0.2s";
}
select option,
select.form-control option {
  padding: 3px 4px;
}
select option:active,
select.form-control option:active,
select option:hover,
select.form-control option:hover,
select option:focus,
select.form-control option:focus {
  background-color: #e5e9ee;
  color: #111;
}
select option[value=""],
select.form-control option[value=""] {
  padding: 0;
}
input[disabled] {
  color: #848484 !important;
  background-color: #eeeeee !important;
}
input[disabled]:hover {
  border-color: #b5b5b5 !important;
}
input[readonly] {
  color: #939192;
  background: #f5f5f5 !important;
  cursor: default;
}
input[readonly]:hover {
  border-color: #c3c3c3;
}
input[readonly]:focus {
  -webkit-box-shadow: none;
  box-shadow: none;
  border-color: #aaaaaa;
  background-color: #f9f9f9;
}
.help-inline {
  font-size: 13px !important;
}
.input-icon {
  position: relative;
}
span.input-icon {
  display: inline-block;
}
.input-icon > input {
  padding-left: 24px;
  padding-right: 6px;
}
.input-icon.input-icon-right > input {
  padding-left: 8px;
  padding-right: 24px;
}
.input-icon > [class*="fa-"] {
  padding: 0 3px;
  z-index: 2;
  position: absolute;
  top: 1px;
  bottom: 1px;
  left: 3px;
  line-height: 28px;
  display: inline-block;
  color: #909090;
  font-size: 16px;
}
.input-icon.input-icon-right > [class*="fa-"] {
  left: auto;
  right: 3px;
}
.input-icon > input:focus + [class*="fa-"] {
  color: #579;
}
.input-icon ~ .help-inline {
  padding-left: 8px;
}

.input-append input,
.input-prepend input,
.input-append select,
.input-prepend select,
.input-append .uneditable-input,
.input-prepend .uneditable-input {
  border-radius: 0;
}
.input-mini {
  width: 60px;
  max-width: 100%;
}
input.input-lg {
  font-size: 18px;
}
input.input-sm {
  font-size: 12px;
}

/* addon */
.input-group .input-group-addon {
  border-radius: 0 !important;
}
.form-group.has-success .input-group .input-group-addon {
  border-color: #92bf65;
}
.form-group.has-error .input-group .input-group-addon, .input-validation-error {
  border-color: #f09784;
}
.form-group.has-warning .input-group .input-group-addon {
  border-color: #e0c43a;
}
.form-group.has-info .input-group .input-group-addon {
  border-color: #64a6bc;
}
.input-group > .btn {
  line-height: 20px;
  padding: 0 6px;
  border-radius: 0 !important;
}
.input-group > .btn.btn-sm {
  line-height: 22px;
}
.input-group > .btn + .btn {
  margin-left: 1px;
}
.input-group > .btn-group > .btn {
  line-height: 23px;
}
.input-group > .btn-group > .btn.btn-sm {
  line-height: 26px;
}
.input-group > .btn > .caret,
.input-group > .btn-group > .btn > .caret,
.input-group > .btn.btn-sm > .caret,
.input-group > .btn-group > .btn.btn-sm > .caret {
  margin-top: 10px;
}

/** input error states */
.form-group select,
.form-group textarea,
.form-group input[type="text"],
.form-group input[type="password"],
.form-group input[type="datetime"],
.form-group input[type="datetime-local"],
.form-group input[type="date"],
.form-group input[type="month"],
.form-group input[type="time"],
.form-group input[type="week"],
.form-group input[type="number"],
.form-group input[type="email"],
.form-group input[type="url"],
.form-group input[type="search"],
.form-group input[type="tel"],
.form-group input[type="color"] {
  background: #FFF;
}
.form-group.has-success input,
.form-group.has-success select,
.form-group.has-success textarea {
  border-color: #92bf65;
  color: #8bad4c;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.form-group.has-success input:focus,
.form-group.has-success select:focus,
.form-group.has-success textarea:focus {
  -webkit-box-shadow: 0px 0px 0px 2px rgba(130, 188, 58, 0.3);
  box-shadow: 0px 0px 0px 2px rgba(130, 188, 58, 0.3);
  color: #778866;
  border-color: #81a85a;
}
.form-group.has-success input:focus + [class*="fa-"],
.form-group.has-success select:focus + [class*="fa-"],
.form-group.has-success textarea:focus + [class*="fa-"] {
  color: #8bad4c;
}
.form-group.has-success [class*="fa-"] {
  color: #8bad4c;
}
.form-group.has-success .btn [class*="fa-"] {
  color: inherit;
}
.form-group.has-success .control-label,
.form-group.has-success .help-block,
.form-group.has-success .help-inline {
  color: #7ba065;
}
.form-group.has-info input,
.form-group.has-info select,
.form-group.has-info textarea {
  border-color: #64a6bc;
  color: #4b89aa;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.form-group.has-info input:focus,
.form-group.has-info select:focus,
.form-group.has-info textarea:focus {
  -webkit-box-shadow: 0px 0px 0px 2px rgba(58, 120, 188, 0.3);
  box-shadow: 0px 0px 0px 2px rgba(58, 120, 188, 0.3);
  color: #667788;
  border-color: #5a81a8;
}
.form-group.has-info input:focus + [class*="fa-"],
.form-group.has-info select:focus + [class*="fa-"],
.form-group.has-info textarea:focus + [class*="fa-"] {
  color: #4b89aa;
}
.form-group.has-info [class*="fa-"] {
  color: #4b89aa;
}
.form-group.has-info .btn [class*="fa-"] {
  color: inherit;
}
.form-group.has-info .control-label,
.form-group.has-info .help-block,
.form-group.has-info .help-inline {
  color: #657ba0;
}
.form-group.has-error input,
.form-group.has-error select,
.form-group.has-error textarea,
input.input-validation-error,
select.input-validation-error,
textarea.input-validation-error
{
  border-color: #f09784 !important;
  color: #d68273 !important;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.form-group.has-error input:focus,
.form-group.has-error select:focus,
.form-group.has-error textarea:focus,
input.input-validation-error:focus,
select.input-validation-error:focus,
textarea.input-validation-error:focus
{
  -webkit-box-shadow: 0px 0px 0px 2px rgba(219, 137, 120, 0.3);
  box-shadow: 0px 0px 0px 2px rgba(219, 137, 120, 0.3);
  color: #886666 !important;
  border-color: #db8978 !important;
}
.form-group.has-error input:focus + [class*="fa-"],
.form-group.has-error select:focus + [class*="fa-"],
.form-group.has-error textarea:focus + [class*="fa-"],
input.input-validation-error:focus + [class*="fa-"],
select.input-validation-error:focus + [class*="fa-"],
textarea.input-validation-error:focus + [class*="fa-"]
{
  color: #d68273 !important;
}
.form-group.has-error [class*="fa-"] {
  color: #d68273 !important;
}
.form-group.has-error .btn [class*="fa-"] {
  color: inherit;
}
.form-group.has-error .control-label,
.form-group.has-error .help-block,
.form-group.has-error .help-inline,
.field-validation-error {
  color: #d16e6c !important;
}
.form-group.has-warning input,
.form-group.has-warning select,
.form-group.has-warning textarea {
  border-color: #e0c43a;
  color: #d3bd50;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.form-group.has-warning input:focus,
.form-group.has-warning select:focus,
.form-group.has-warning textarea:focus {
  -webkit-box-shadow: 0px 0px 0px 2px rgba(216, 188, 65, 0.3);
  box-shadow: 0px 0px 0px 2px rgba(216, 188, 65, 0.3);
  color: #887755;
  border-color: #d8bc41;
}
.form-group.has-warning input:focus + [class*="fa-"],
.form-group.has-warning select:focus + [class*="fa-"],
.form-group.has-warning textarea:focus + [class*="fa-"] {
  color: #d3bd50;
}
.form-group.has-warning [class*="fa-"] {
  color: #d3bd50;
}
.form-group.has-warning .btn [class*="fa-"] {
  color: inherit;
}
.form-group.has-warning .control-label,
.form-group.has-warning .help-block,
.form-group.has-warning .help-inline {
  color: #d19d59;
}
.form-group input[disabled],
.form-group input:disabled {
  color: #848484 !important;
  background-color: #eeeeee !important;
}
.tab-content {
  border: 1px solid #c5d0dc;
  padding: 16px 12px;
  position: relative;
  z-index: 11;
}
.tab-content.no-padding {
  padding: 0;
}
.tab-content.no-border {
  border: none;
  padding: 12px;
}

/** accordion */
.accordion-style1.panel-group .panel {
  border-radius: 0;
  border-color: #cdd8e3;
  background-color: #FFF;
  box-shadow: none;
}
.accordion-style1.panel-group .panel:last-child {
  border-bottom-width: 1px;
}
.accordion-style1.panel-group .panel .collapse {
  background-color: #FFF;
}
.accordion-style1.panel-group .panel + .panel {
  margin-top: 2px;
}
.accordion-style1.panel-group .panel-heading + .panel-collapse .panel-body {
  border-top-color: #cdd8e3 !important;
}
.accordion-style1.panel-group .panel-heading {
  padding: 0;
}
.accordion-style1.panel-group .panel-heading .accordion-toggle {
  color: #4c8fbd;
  background-color: #eef4f9;
  position: relative;
  font-weight: bold;
  font-size: 13px;
  line-height: 1;
  padding: 10px;
  display: block;
}
.accordion-style1.panel-group .panel-heading .accordion-toggle.collapsed {
  color: #478fca;
  font-weight: normal;
  background-color: #F9F9F9;
}
.accordion-style1.panel-group .panel-heading .accordion-toggle:hover {
  color: #6ea6cc;
  background-color: #f1f8fd;
  text-decoration: none;
}
.accordion-style1.panel-group .panel-heading .accordion-toggle:focus,
.accordion-style1.panel-group .panel-heading .accordion-toggle:active {
  outline: none;
  text-decoration: none;
}
.accordion-style1.panel-group .panel-heading .accordion-toggle > [class*="fa-"]:first-child {
  width: 16px;
}
.accordion-style1.panel-group .panel-heading .accordion-toggle:hover > [class*="fa-"]:first-child {
  text-decoration: none;
}
.accordion-style1.panel-group .panel-body,
.accordion-style1.panel-group .collapse.in > .panel-body {
  border-top: 1px solid #cdd8e3;
}
.accordion-style1.panel-group.no-padding {
  padding: 0;
}
/* tables */
.table-header {
  background-color: #307ecc;
  color: #FFF;
  font-size: 14px;
  line-height: 38px;
  padding-left: 12px;
  margin-bottom: 1px;
}
.table-header .close {
  margin-right: 8px;
  margin-top: 0;
  opacity: 0.45;
  filter: alpha(opacity=45);
}
.table-header .close:hover {
  opacity: 0.75;
  filter: alpha(opacity=75);
}
/* widget boxes */
.widget-box {
  padding: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  margin: 3px 0;
  border-bottom: 1px solid #CCC;
}
@media only screen and (max-width: 767px) {
  .widget-box {
    margin-top: 7px;
    margin-bottom: 7px;
  }
}
.widget-header {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  position: relative;
  min-height: 38px;
  background: #f7f7f7;
  background-image: -webkit-gradient(linear, left 0%, left 100%, from(#ffffff), to(#eeeeee));
  background-image: -webkit-linear-gradient(top, #ffffff, 0%, #eeeeee, 100%);
  background-image: -moz-linear-gradient(top, #ffffff 0%, #eeeeee 100%);
  background-image: linear-gradient(to bottom, #ffffff 0%, #eeeeee 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffeeeeee', GradientType=0);
  color: #669fc7;
  border: 1px solid #CCC;
  border-bottom: 1px solid #DDD;
  padding-left: 12px;
}
.widget-header:before,
.widget-header:after {
  content: "";
  display: table;
  line-height: 0;
}
.widget-header:after {
  clear: right;
}
.widget-header > .widget-caption,
.widget-header > :first-child {
  line-height: 36px;
  padding: 0;
  margin: 0;
  display: inline;
}
.widget-header > .widget-caption > [class*="fa-"],
.widget-header > :first-child > [class*="fa-"] {
  margin-right: 5px;
  font-weight: normal;
  display: inline-block;
}
.widget-body {
  border: 1px solid #CCC;
  border-top: none;
  background-color: #FFF;
}
.widget-main {
  padding: 12px;
}
.dropdown-menu.dropdown-caret:before {
  border-bottom: 7px solid rgba(0, 0, 0, 0.2);
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  content: "";
  display: inline-block;
  left: 9px;
  position: absolute;
  top: -7px;
}
.dropdown-menu.dropdown-caret:after {
  border-bottom: 6px solid #FFFFFF;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  content: "";
  display: inline-block;
  left: 10px;
  position: absolute;
  top: -6px;
}
.dropdown-menu.pull-right.dropdown-caret:before {
  left: auto;
  right: 9px;
}
.dropdown-menu.pull-right.dropdown-caret:after {
  left: auto;
  right: 10px;
}
/* widget header colors */
.widget-header[class*="header-color-"] {
  color: #FFF;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
.header-color-blue {
  background: #307ecc;
  border-color: #307ecc;
}
.header-color-blue + .widget-body {
  border-color: #307ecc;
}
.table-bordered > thead.thin-border-bottom > tr > th,
.table-bordered > thead.thin-border-bottom > tr > td {
  border-bottom-width: 1px;
}

/* tooltips and popovers */
.tooltip.in {
  opacity: 1;
  filter: alpha(opacity=100);
}
.tooltip-inner {
  background-color: #333333;
  color: #FFF;
  font-size: 12px;
  text-shadow: 1px 1px 0 rgba(42, 45, 50, 0.5);
  border-radius: 0;
  padding: 5px 9px;
}
.tooltip.top .tooltip-arrow {
  border-top-color: #333333;
}
.tooltip.right .tooltip-arrow {
  border-right-color: #333333;
}
.tooltip.left .tooltip-arrow {
  border-left-color: #333333;
}
.tooltip.bottom .tooltip-arrow {
  border-bottom-color: #333333;
}
/* error tooltip */
.tooltip-error + .tooltip > .tooltip-inner {
  background-color: #c94d32;
  color: #FFF;
  text-shadow: 1px 1px 0 rgba(100, 60, 20, 0.3);
  border-radius: 0;
}
.tooltip-error + .tooltip.top .tooltip-arrow {
  border-top-color: #c94d32;
}
.tooltip-error + .tooltip.right .tooltip-arrow {
  border-right-color: #c94d32;
}
.tooltip-error + .tooltip.left .tooltip-arrow {
  border-left-color: #c94d32;
}
.tooltip-error + .tooltip.bottom .tooltip-arrow {
  border-bottom-color: #c94d32;
}
/* success tooltip */
.tooltip-success + .tooltip > .tooltip-inner {
  background-color: #629b58;
  color: #FFF;
  text-shadow: 1px 1px 0 rgba(60, 100, 20, 0.3);
  border-radius: 0;
}
.tooltip-success + .tooltip.top .tooltip-arrow {
  border-top-color: #629b58;
}
.tooltip-success + .tooltip.right .tooltip-arrow {
  border-right-color: #629b58;
}
.tooltip-success + .tooltip.left .tooltip-arrow {
  border-left-color: #629b58;
}
.tooltip-success + .tooltip.bottom .tooltip-arrow {
  border-bottom-color: #629b58;
}
/* warning tooltip */
.tooltip-warning + .tooltip > .tooltip-inner {
  background-color: #ed9421;
  color: #FFF;
  text-shadow: 1px 1px 0 rgba(100, 90, 10, 0.3);
  border-radius: 0;
}
.tooltip-warning + .tooltip.top .tooltip-arrow {
  border-top-color: #ed9421;
}
.tooltip-warning + .tooltip.right .tooltip-arrow {
  border-right-color: #ed9421;
}
.tooltip-warning + .tooltip.left .tooltip-arrow {
  border-left-color: #ed9421;
}
.tooltip-warning + .tooltip.bottom .tooltip-arrow {
  border-bottom-color: #ed9421;
}
/* info tooltip */
.tooltip-info + .tooltip > .tooltip-inner {
  background-color: #4b89aa;
  color: #FFF;
  text-shadow: 1px 1px 0 rgba(40, 50, 100, 0.3);
  border-radius: 0;
}
.tooltip-info + .tooltip.top .tooltip-arrow {
  border-top-color: #4b89aa;
}
.tooltip-info + .tooltip.right .tooltip-arrow {
  border-right-color: #4b89aa;
}
.tooltip-info + .tooltip.left .tooltip-arrow {
  border-left-color: #4b89aa;
}
.tooltip-info + .tooltip.bottom .tooltip-arrow {
  border-bottom-color: #4b89aa;
}
/* popover */
.popover {
  border-color: #bcd4e5;
  width: 230px;
}
.popover-title {
  border-radius: 0;
  background-color: #f8fafd;
  color: #555;
  border-bottom: 1px solid #DFE3E8;
  text-shadow: 1px 1px 1px rgba(220, 220, 220, 0.2);
}
.popover.bottom .arrow:after {
  border-bottom-color: #f8fafd;
}
.popover.right .arrow:after {
  border-right-color: #f8fafd;
}
.popover.left .arrow:after {
  border-left-color: #f8fafd;
}
.popover.top .arrow:after {
  border-top-color: #f8fafd;
}
.tooltip-error + .popover {
  color: #555;
  border: 1px solid #F7F0EF;
}
.tooltip-error + .popover .popover-title {
  background-color: #F7F0EF;
  border-bottom-color: #E8E0DF;
  color: #B75445;
  text-shadow: none;
}
.tooltip-warning + .popover {
  color: #555;
  border: 1px solid #F4EEE3;
}
.tooltip-warning + .popover .popover-title {
  background-color: #F4EEE3;
  border-bottom-color: #E4DCD3;
  color: #D67E31;
  text-shadow: none;
}
.tooltip-success + .popover {
  color: #555;
  border: 1px solid #E8F2E3;
}
.tooltip-success + .popover .popover-title {
  background-color: #E8F2E3;
  border-bottom-color: #D8E2D3;
  color: #629b58;
  text-shadow: none;
}
.tooltip-info + .popover {
  color: #555;
  border: 1px solid #E5EDF8;
}
.tooltip-info + .popover .popover-title {
  background-color: #E5EDF8;
  border-bottom-color: #D5DDE8;
  color: #3F79B6;
  text-shadow: none;
}
.popover-notitle + .popover .popover-title {
  display: none;
}
.popover-notitle + .popover.top .arrow:after {
  border-top-color: #FFF;
}
.popover-notitle + .popover.bottom .arrow:after {
  border-bottom-color: #FFF;
}
.popover-notitle + .popover.left .arrow:after {
  border-left-color: #FFF;
}
.popover-notitle + .popover.right .arrow:after {
  border-left-color: #FFF;
}

/* callout */
.callout code{
    background-color:#fff;
    border-radius:3px
}
.callout-danger{
    background-color:#fdf7f7;
    border-color:#d9534f
}
.callout-danger h4, .callout-danger .icon{
    color:#d9534f
}
.callout-warning{
    background-color:#fcf8f2;
    border-color:#f0ad4e
}
.callout-warning h4, .callout-warning .icon{
    color:#f0ad4e
}
.callout-info{
    background-color:#f4f8fa;
    border-color:#3da4ce
}
.callout-info h4, .callout-info .icon{
    color:#3da4ce
}
.callout-blue{
    background-color:#f8fafd;
    border-color:#bcd4e5
}
.callout-blue h4, .callout-blue .icon{
    color:#3da4ce
}
.callout-success{
    background-color:#dff0d8;
    border-color:#3c763d
}
.callout-success h4, .callout-success .icon{
    color:#3c763d
}

.carousel-control.left, .carousel-control.right {
  background: none !important;
  filter: progid: none !important;
  outline: 0;
}
/*
.carousel .carousel-control {
  visibility: hidden;
}
.carousel:hover .carousel-control {
  visibility: visible;
}
*/
.carousel-caption-below .carousel-indicators{
	position:relative;
}
.carousel-caption-below .carousel-caption{
    position: relative;
    left: auto;
    right: auto;
	text-shadow: none;
	color: inherit;
}

/* ie8/9 specific */
.navbar .navbar-inner,
.navbar .btn-navbar {
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false) !important;
}
.dropdown-menu li > a,
.dropdown-submenu > a {
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false) !important;
}
.btn {
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false) !important;
}