.cblack {
  color: #000000;
}
.cdark {
  color: #222222;
}
.cmuted {
  color: #aaaaaa;
}
.fsize12 {
  font-size: 12px;
}
.fsize14 {
  font-size: 14px;
}
.fsize16 {
  font-size: 16px;
}
.fsize18 {
  font-size: 18px;
}
.fsize20 {
  font-size: 20px;
}
.fweight300 {
  font-weight: 300;
}
.fweight400 {
  font-weight: 400;
}
.fweight500 {
  font-weight: 500;
}
.fweight600 {
  font-weight: 600;
}
.fweight700 {
  font-weight: 700;
}
.fserif {
  font-family: Georgia, "Times New Roman", Times, serif;
}
.panel-body {
  padding: 10px;
}
/*
.padpanel-10 { 
  .mix-padpanel(10px)
}

.padpanel-15 { 
  .mix-padpanel(15px)
}

.padpanel-20 { 
  .mix-padpanel(20px)
}

.padpanel-25 { 
  .mix-padpanel(25px)
}

.padpanel-30 { 
  .mix-padpanel(30px)
}
*/
.panel-white {
  border-color: #919191;
}
.panel-white > .panel-heading {
  color: #666666;
  background-color: #eeeeee;
  border-color: #919191;
}
.panel-white > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #919191;
}
.panel-white > .panel-heading .badge {
  color: #eeeeee;
  background-color: #666666;
}
.panel-white > .panel-body {
  background-color: rgba(238, 238, 238, 0.03);
}
.panel-white > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #919191;
}
.panel-gray {
  border-color: #919191;
}
.panel-gray > .panel-heading {
  color: #f9f9f9;
  background-color: #666666;
  border-color: #919191;
}
.panel-gray > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #919191;
}
.panel-gray > .panel-heading .badge {
  color: #666666;
  background-color: #f9f9f9;
}
.panel-gray > .panel-body {
  background-color: rgba(102, 102, 102, 0.03);
}
.panel-gray > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #919191;
}
.panel-blue {
  border-color: #dddddd;
  margin-right: 10px;
  margin-left: 10px;
}
.panel-blue > .panel-heading {
  color: #f9f9f9;
  background-color: #337ab7;
  border-color: #337ab7;
}
.panel-blue > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #dddddd;
}
.panel-blue > .panel-heading .badge {
  color: #337ab7;
  background-color: #f9f9f9;
}
.panel-blue > .panel-body {
  background-color: rgba(51, 122, 183, 0.03);
}
.panel-blue > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #dddddd;
}
.panel-green {
  border-color: #9ad895;
  margin-right: 10px;
  margin-left: 10px;
}
.panel-green > .panel-heading {
  color: #f9f9f9;
  background-color: #409b39;
  border-color: #9ad895;
}
.panel-green > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #9ad895;
}
.panel-green > .panel-heading .badge {
  color: #409b39;
  background-color: #f9f9f9;
}
.panel-green > .panel-body {
  background-color: rgba(64, 155, 57, 0.03);
}
.panel-green > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #9ad895;
}
.panel-red {
  border-color: #e59a9a;
  margin-right: 10px;
  margin-left: 10px;
}
.panel-red > .panel-heading {
  color: #f9f9f9;
  background-color: #b72f2f;
  border-color: #e59a9a;
}
.panel-red > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #e59a9a;
}
.panel-red > .panel-heading .badge {
  color: #b72f2f;
  background-color: #f9f9f9;
}
.panel-red > .panel-body {
  background-color: rgba(183, 47, 47, 0.03);
}
.panel-red > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #e59a9a;
}
.panel-brown {
  border-color: #d6ae7f;
  margin-right: 10px;
  margin-left: 10px;
}
.panel-brown > .panel-heading {
  color: #f9f9f9;
  background-color: #8e622e;
  border-color: #d6ae7f;
}
.panel-brown > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #d6ae7f;
}
.panel-brown > .panel-heading .badge {
  color: #8e622e;
  background-color: #f9f9f9;
}
.panel-brown > .panel-body {
  background-color: rgba(142, 98, 46, 0.03);
}
.panel-brown > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #d6ae7f;
}
.panel-purple {
  border-color: #c39ae5;
  margin-right: 10px;
  margin-left: 10px;
}
.panel-purple > .panel-heading {
  color: #f9f9f9;
  background-color: #792fb7;
  border-color: #c39ae5;
}
.panel-purple > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #c39ae5;
}
.panel-purple > .panel-heading .badge {
  color: #792fb7;
  background-color: #f9f9f9;
}
.panel-purple > .panel-body {
  background-color: rgba(121, 47, 183, 0.03);
}
.panel-purple > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #c39ae5;
}
.panel-pink {
  border-color: #e78ceb;
  margin-right: 10px;
  margin-left: 10px;
}
.panel-pink > .panel-heading {
  color: #f9f9f9;
  background-color: #b721bd;
  border-color: #e78ceb;
}
.panel-pink > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #e78ceb;
}
.panel-pink > .panel-heading .badge {
  color: #b721bd;
  background-color: #f9f9f9;
}
.panel-pink > .panel-body {
  background-color: rgba(183, 33, 189, 0.03);
}
.panel-pink > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #e78ceb;
}
.pnl-primary {
  padding: 10px;
  margin-bottom: 10px;
  border: 1px solid transparent;
  border-radius: 4px;
  color: #f9f9f9;
  background-color: #337ab7;
  border-color: #2d80a3;
}
.pnl-blue {
  padding: 10px;
  margin-bottom: 10px;
  border: 1px solid transparent;
  border-radius: 4px;
  color: #f9f9f9;
  background-color: #176cb3;
  border-color: #NaNNaNNaN;
}
.pnl-white {
  padding: 10px;
  margin-bottom: 10px;
  border: 1px solid transparent;
  border-radius: 4px;
  color: #444444;
  background-color: #ffffff;
  border-color: #e6e6e6;
}
.pnl-white-borderless {
  padding: 10px;
  margin-bottom: 10px;
  border: 1px solid transparent;
  border-radius: 4px;
  color: #444444;
  background-color: #ffffff;
  margin-bottom: 6px;
}
.pnl-well {
  padding: 10px;
  margin-bottom: 10px;
  border: 1px solid transparent;
  border-radius: 4px;
  color: #444444;
  background-color: #eeeeee;
  border-color: #e1e1e1;
}
.pnl-well0 {
  padding: 10px;
  margin-bottom: 10px;
  border: 1px solid transparent;
  border-radius: 4px;
  color: #444444;
  background-color: #f9f9f9;
  border-color: #ececec;
  margin-top: 0px;
  margin-bottom: 0px;
}
.pnl-info {
  padding: 10px;
  margin-bottom: 10px;
  border: 1px solid transparent;
  border-radius: 4px;
  color: #444444;
  background-color: #e8fdfd;
  border-color: #d1fbf4;
}
.pnl-success {
  padding: 10px;
  margin-bottom: 10px;
  border: 1px solid transparent;
  border-radius: 4px;
  color: #444444;
  background-color: #e4f9db;
  border-color: #dcf5c5;
}
.pnl-warn {
  padding: 10px;
  margin-bottom: 10px;
  border: 1px solid transparent;
  border-radius: 4px;
  color: #444444;
  background-color: #fefade;
  border-color: #fdedc5;
}
.pnl-danger {
  padding: 10px;
  margin-bottom: 10px;
  border: 1px solid transparent;
  border-radius: 4px;
  color: #444444;
  background-color: #f4dada;
  border-color: #eec6cd;
}
.pnl-pink-light {
  padding: 10px;
  margin-bottom: 10px;
  border: 1px solid transparent;
  border-radius: 4px;
  color: #444444;
  background-color: #f3d1f3;
  border-color: #e6bdee;
}
.pnl-brown-light {
  padding: 10px;
  margin-bottom: 10px;
  border: 1px solid transparent;
  border-radius: 4px;
  color: #444444;
  background-color: #f2dcc4;
  border-color: #edc5af;
}
.pnl-gray {
  padding: 10px;
  margin-bottom: 10px;
  border: 1px solid transparent;
  border-radius: 4px;
  color: #f9f9f9;
  background-color: #666666;
  border-color: #595959;
}
.pnl-green {
  padding: 10px;
  margin-bottom: 10px;
  border: 1px solid transparent;
  border-radius: 4px;
  color: #f9f9f9;
  background-color: #6cbb57;
  border-color: #6fb148;
}
.pnl-red {
  padding: 10px;
  margin-bottom: 10px;
  border: 1px solid transparent;
  border-radius: 4px;
  color: #f9f9f9;
  background-color: #cb5555;
  border-color: #c54157;
}
.pnl-pink {
  padding: 10px;
  margin-bottom: 10px;
  border: 1px solid transparent;
  border-radius: 4px;
  color: #f9f9f9;
  background-color: #cc4ece;
  border-color: #af3ac8;
}
.pnl-brown {
  padding: 10px;
  margin-bottom: 10px;
  border: 1px solid transparent;
  border-radius: 4px;
  color: #f9f9f9;
  background-color: #c36729;
  border-color: #ae4525;
}
.bg-warning {
  padding: 8px;
  margin-bottom: 8px;
  background-color: #f1f4b3;
}
.panel-default {
  border-color: #dddddd;
}
.panel-default > .panel-heading {
  color: #444444;
  background-color: #f5f5f5;
  border-color: #dddddd;
}
.panel-default > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #dddddd;
}
.panel-default > .panel-heading .badge {
  color: #f5f5f5;
  background-color: #444444;
}
.panel-default > .panel-body {
  background-color: rgba(245, 245, 245, 0.03);
}
.panel-default > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #dddddd;
}
.form-product,
.form-signin {
  max-width: 440px;
  padding: 17px;
  margin: 0 auto;
}
.label {
  display: inline;
  padding: .2em .6em .3em;
  font-size: 85%;
  font-weight: 600;
  line-height: 1;
  color: #ffffff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: .25em;
}
a.label:hover,
a.label:focus {
  color: #ffffff;
  text-decoration: none;
  cursor: pointer;
}
.label:empty {
  display: none;
}
.btn .label {
  position: relative;
  top: -1px;
}
.label-default {
  background-color: #aaaaaa;
}
.label-default[href]:hover,
.label-default[href]:focus {
  background-color: #919191;
}
.label-primary {
  background-color: #337ab7;
}
.label-primary[href]:hover,
.label-primary[href]:focus {
  background-color: #286090;
}
.label-success {
  background-color: #5cb85c;
}
.label-success[href]:hover,
.label-success[href]:focus {
  background-color: #449d44;
}
.label-info {
  background-color: #5bc0de;
}
.label-info[href]:hover,
.label-info[href]:focus {
  background-color: #31b0d5;
}
.label-warning {
  background-color: #f0ad4e;
}
.label-warning[href]:hover,
.label-warning[href]:focus {
  background-color: #ec971f;
}
.label-danger {
  background-color: #d9534f;
}
.label-danger[href]:hover,
.label-danger[href]:focus {
  background-color: #c9302c;
}
.label-blue {
  background-color: #176cb3;
}
.label-blue[href]:hover,
.label-blue[href]:focus {
  background-color: #115186;
}
.label-green {
  background-color: #409b39;
}
.label-green[href]:hover,
.label-green[href]:focus {
  background-color: #31762b;
}
.label-red {
  background-color: #b72f2f;
}
.label-red[href]:hover,
.label-red[href]:focus {
  background-color: #8e2525;
}
.label-brown {
  background-color: #8e622e;
}
.label-brown[href]:hover,
.label-brown[href]:focus {
  background-color: #674722;
}
.label-pink {
  background-color: #b721bd;
}
.label-pink[href]:hover,
.label-pink[href]:focus {
  background-color: #8d1992;
}
.label-purple {
  background-color: #792fb7;
}
.label-purple[href]:hover,
.label-purple[href]:focus {
  background-color: #5e258e;
}
.label-gray {
  background-color: #666666;
}
.label-gray[href]:hover,
.label-gray[href]:focus {
  background-color: #4d4d4d;
}
body,
html {
  font-family: "Segoe UI", "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;
  height: 100%;
  width: 100%;
  padding: 25px 0px 0px 0px;
  background-color: #ffffff;
  margin-top: 0px;
}
p {
  margin: 6px;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: "Segoe UI", "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 500;
}
h1,
h2,
h3 {
  margin-top: 1px;
  margin-bottom: 1px;
}
.col-xs-1,
.col-sm-1,
.col-md-1,
.col-lg-1,
.col-xs-2,
.col-sm-2,
.col-md-2,
.col-lg-2,
.col-xs-3,
.col-sm-3,
.col-md-3,
.col-lg-3,
.col-xs-4,
.col-sm-4,
.col-md-4,
.col-lg-4,
.col-xs-5,
.col-sm-5,
.col-md-5,
.col-lg-5,
.col-xs-6,
.col-sm-6,
.col-md-6,
.col-lg-6,
.col-xs-7,
.col-sm-7,
.col-md-7,
.col-lg-7,
.col-xs-8,
.col-sm-8,
.col-md-8,
.col-lg-8,
.col-xs-9,
.col-sm-9,
.col-md-9,
.col-lg-9,
.col-xs-10,
.col-sm-10,
.col-md-10,
.col-lg-10,
.col-xs-11,
.col-sm-11,
.col-md-11,
.col-lg-11,
.col-xs-12,
.col-sm-12,
.col-md-12,
.col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-right: 0px;
  padding-left: 0px;
}
.lead {
  font-size: 18px;
  font-weight: 400;
}
.intro-header {
  /* padding-top: 50px;  If you're making other pages, make sure there is 50px of padding to make sure the navbar doesn't overlap content! 
	padding-bottom: 50px;
*/
  color: #f4f4f4;
  background: url(../img/intro-bg.jpg) no-repeat center center;
  background-size: cover;
  text-align: center;
}
.intro-header2 {
  padding-top: 20px;
  /* If you're making other pages, make sure there is 50px of padding to make sure the navbar doesn't overlap content! */
  padding-bottom: 20px;
  color: #f4f4f4;
  /* background: url(../img/intro-bg2.jpg) no-repeat center center;
	background-size: cover; */
  text-align: center;
}
.intro-header3 {
  padding-top: 30px;
  /* If you're making other pages, make sure there is 50px of padding to make sure the navbar doesn't overlap content! */
  padding-bottom: 30px;
  color: #f4f4f4;
  font-size: 16px;
  /* background: url(../img/intro-bg2.jpg) no-repeat center center;
	background-size: cover; */
  text-align: left;
}
.intro-message {
  position: relative;
  padding-top: 20%;
  padding-bottom: 20%;
}
.intro-message > h1 {
  margin: 0;
  font-size: 5em;
  text-shadow: 2px 2px 3px rgba(0, 0, 0, 0.6);
}
.intro-divider {
  width: 400px;
  border-top: 1px solid #f4f4f4;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
}
.intro-message > h3 {
  text-shadow: 2px 2px 3px rgba(0, 0, 0, 0.6);
}
@media (max-width: 767px) {
  .intro-message {
    padding-bottom: 15%;
  }
  .intro-message > h1 {
    font-size: 3em;
  }
  ul.intro-social-buttons > li {
    display: block;
    margin-bottom: 20px;
    padding: 0;
  }
  ul.intro-social-buttons > li:last-child {
    margin-bottom: 0;
  }
  .intro-divider {
    width: 100%;
  }
}
.network-name {
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 400;
  letter-spacing: 2px;
}
.content-section-a {
  background-color: #f4f4f4;
  padding: 50px 0;
}
.content-section-b {
  border-top: 1px solid #e5e5e5;
  border-bottom: 1px solid #e5e5e5;
  padding: 50px 0;
}
.section-heading {
  margin-bottom: 30px;
}
.section-heading-spacer {
  border-top: 3px solid #e5e5e5;
  width: 200px;
  float: left;
}
.banner {
  padding: 100px 0;
  color: #f4f4f4;
  background: url(../img/banner-bg.jpg) no-repeat center center;
  background-size: cover;
  opacity: 0.4;
  filter: alpha(opacity=40);
  /* For IE8 and earlier */
}
.banner h2 {
  margin: 0;
  text-shadow: 2px 2px 3px rgba(0, 0, 0, 0.6);
  font-size: 3em;
}
.banner ul {
  margin-bottom: 0;
}
.banner-social-buttons {
  float: right;
  margin-top: 0;
}
@media (max-width: 1199px) {
  ul.banner-social-buttons {
    float: left;
    margin-top: 15px;
  }
}
@media (max-width: 767px) {
  .banner h2 {
    margin: 0;
    text-shadow: 2px 2px 3px rgba(0, 0, 0, 0.6);
    font-size: 3em;
  }
  ul.banner-social-buttons > li {
    display: block;
    margin-bottom: 20px;
    padding: 0;
  }
  ul.banner-social-buttons > li:last-child {
    margin-bottom: 0;
  }
}
footer {
  background-color: #f4f4f4;
  padding: 50px 0;
}
p.copyright {
  margin: 15px 0 0;
}
.panel-default .accordion-heading:hover {
  background: #d9f4ff;
  /* #e2e8e9; */
  color: #048dce;
}
.panel-default .accordion-heading {
  cursor: pointer;
  background-color: #f4f4f4;
  border-color: #e5e5e5;
}
/* CSS Method for adding Font Awesome Chevron Icons */
.accordion-toggle:after {
  /* symbol for "opening" panels */
  font-family: 'FontAwesome';
  content: "\f077";
  float: right;
  color: #ff4609;
}
.panel-heading.collapsed .accordion-toggle:after {
  /* symbol for "collapsed" panels */
  content: "\f078";
}
.btn {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  border-radius: 4px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.btn:focus,
.btn:active:focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn.active.focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.btn:hover,
.btn:focus,
.btn.focus {
  color: #333333;
  text-decoration: none;
}
.btn:active,
.btn.active {
  outline: 0;
  background-image: none;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
  cursor: not-allowed;
  pointer-events: none;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn2 {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 2px solid transparent;
  white-space: nowrap;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  border-radius: 4px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.btn2:focus,
.btn2:active:focus,
.btn2.active:focus,
.btn2.focus,
.btn2:active.focus,
.btn2.active.focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.btn2:hover,
.btn2:focus,
.btn2.focus {
  color: #333333;
  text-decoration: none;
}
.btn2:active,
.btn2.active {
  outline: 0;
  background-image: none;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn2.disabled,
.btn2[disabled],
fieldset[disabled] .btn2 {
  cursor: not-allowed;
  pointer-events: none;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn-default {
  color: #333333;
  background-color: #ffffff;
  border-color: #cccccc;
}
.btn-default:hover,
.btn-default:focus,
.btn-default.focus,
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  color: #333333;
  background-color: #ffffff;
  border-color: #ffffff;
}
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  background-image: none;
}
.btn-default.disabled,
.btn-default[disabled],
fieldset[disabled] .btn-default,
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled.focus,
.btn-default[disabled].focus,
fieldset[disabled] .btn-default.focus,
.btn-default.disabled:active,
.btn-default[disabled]:active,
fieldset[disabled] .btn-default:active,
.btn-default.disabled.active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default.active {
  background-color: #ffffff;
  border-color: #cccccc;
}
.btn-default .badge {
  color: #ffffff;
  background-color: #333333;
}
.btn-primary {
  color: #ffffff;
  background-color: #337ab7;
  border-color: #2e6da4;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  color: #ffffff;
  background-color: #5094ce;
  border-color: #64a0d3;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  background-image: none;
}
.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active {
  background-color: #337ab7;
  border-color: #2e6da4;
}
.btn-primary .badge {
  color: #337ab7;
  background-color: #ffffff;
}
.btn-success {
  color: #ffffff;
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
  color: #ffffff;
  background-color: #80c780;
  border-color: #91cf91;
}
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
  background-image: none;
}
.btn-success.disabled,
.btn-success[disabled],
fieldset[disabled] .btn-success,
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled.focus,
.btn-success[disabled].focus,
fieldset[disabled] .btn-success.focus,
.btn-success.disabled:active,
.btn-success[disabled]:active,
fieldset[disabled] .btn-success:active,
.btn-success.disabled.active,
.btn-success[disabled].active,
fieldset[disabled] .btn-success.active {
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.btn-success .badge {
  color: #5cb85c;
  background-color: #ffffff;
}
.btn-info {
  color: #ffffff;
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  color: #ffffff;
  background-color: #85d0e7;
  border-color: #9bd8eb;
}
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  background-image: none;
}
.btn-info.disabled,
.btn-info[disabled],
fieldset[disabled] .btn-info,
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled.focus,
.btn-info[disabled].focus,
fieldset[disabled] .btn-info.focus,
.btn-info.disabled:active,
.btn-info[disabled]:active,
fieldset[disabled] .btn-info:active,
.btn-info.disabled.active,
.btn-info[disabled].active,
fieldset[disabled] .btn-info.active {
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-info .badge {
  color: #5bc0de;
  background-color: #ffffff;
}
.btn-warning {
  color: #ffffff;
  background-color: #f0ad4e;
  border-color: #eea236;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
  color: #ffffff;
  background-color: #f4c37d;
  border-color: #f6ce95;
}
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
  background-image: none;
}
.btn-warning.disabled,
.btn-warning[disabled],
fieldset[disabled] .btn-warning,
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled.focus,
.btn-warning[disabled].focus,
fieldset[disabled] .btn-warning.focus,
.btn-warning.disabled:active,
.btn-warning[disabled]:active,
fieldset[disabled] .btn-warning:active,
.btn-warning.disabled.active,
.btn-warning[disabled].active,
fieldset[disabled] .btn-warning.active {
  background-color: #f0ad4e;
  border-color: #eea236;
}
.btn-warning .badge {
  color: #f0ad4e;
  background-color: #ffffff;
}
.btn-danger {
  color: #ffffff;
  background-color: #d9534f;
  border-color: #d43f3a;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
  color: #ffffff;
  background-color: #e27c79;
  border-color: #e7908e;
}
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
  background-image: none;
}
.btn-danger.disabled,
.btn-danger[disabled],
fieldset[disabled] .btn-danger,
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled.focus,
.btn-danger[disabled].focus,
fieldset[disabled] .btn-danger.focus,
.btn-danger.disabled:active,
.btn-danger[disabled]:active,
fieldset[disabled] .btn-danger:active,
.btn-danger.disabled.active,
.btn-danger[disabled].active,
fieldset[disabled] .btn-danger.active {
  background-color: #d9534f;
  border-color: #d43f3a;
}
.btn-danger .badge {
  color: #d9534f;
  background-color: #ffffff;
}
.btn-blue {
  color: #ffffff;
  background-color: #176cb3;
  border-color: #176cb3;
}
.btn-blue:hover,
.btn-blue:focus,
.btn-blue.focus,
.btn-blue:active,
.btn-blue.active,
.open > .dropdown-toggle.btn-blue {
  color: #ffffff;
  background-color: #1d87e0;
  border-color: #489fe8;
}
.btn-blue:active,
.btn-blue.active,
.open > .dropdown-toggle.btn-blue {
  background-image: none;
}
.btn-blue.disabled,
.btn-blue[disabled],
fieldset[disabled] .btn-blue,
.btn-blue.disabled:hover,
.btn-blue[disabled]:hover,
fieldset[disabled] .btn-blue:hover,
.btn-blue.disabled:focus,
.btn-blue[disabled]:focus,
fieldset[disabled] .btn-blue:focus,
.btn-blue.disabled.focus,
.btn-blue[disabled].focus,
fieldset[disabled] .btn-blue.focus,
.btn-blue.disabled:active,
.btn-blue[disabled]:active,
fieldset[disabled] .btn-blue:active,
.btn-blue.disabled.active,
.btn-blue[disabled].active,
fieldset[disabled] .btn-blue.active {
  background-color: #176cb3;
  border-color: #176cb3;
}
.btn-blue .badge {
  color: #176cb3;
  background-color: #ffffff;
}
.btn-green {
  color: #ffffff;
  background-color: #409b39;
  border-color: #409b39;
}
.btn-green:hover,
.btn-green:focus,
.btn-green.focus,
.btn-green:active,
.btn-green.active,
.open > .dropdown-toggle.btn-green {
  color: #ffffff;
  background-color: #53bd4a;
  border-color: #76ca70;
}
.btn-green:active,
.btn-green.active,
.open > .dropdown-toggle.btn-green {
  background-image: none;
}
.btn-green.disabled,
.btn-green[disabled],
fieldset[disabled] .btn-green,
.btn-green.disabled:hover,
.btn-green[disabled]:hover,
fieldset[disabled] .btn-green:hover,
.btn-green.disabled:focus,
.btn-green[disabled]:focus,
fieldset[disabled] .btn-green:focus,
.btn-green.disabled.focus,
.btn-green[disabled].focus,
fieldset[disabled] .btn-green.focus,
.btn-green.disabled:active,
.btn-green[disabled]:active,
fieldset[disabled] .btn-green:active,
.btn-green.disabled.active,
.btn-green[disabled].active,
fieldset[disabled] .btn-green.active {
  background-color: #409b39;
  border-color: #409b39;
}
.btn-green .badge {
  color: #409b39;
  background-color: #ffffff;
}
.btn-brown {
  color: #ffffff;
  background-color: #8e622e;
  border-color: #8e622e;
}
.btn-brown:hover,
.btn-brown:focus,
.btn-brown.focus,
.btn-brown:active,
.btn-brown.active,
.open > .dropdown-toggle.btn-brown {
  color: #ffffff;
  background-color: #b57d3a;
  border-color: #c99659;
}
.btn-brown:active,
.btn-brown.active,
.open > .dropdown-toggle.btn-brown {
  background-image: none;
}
.btn-brown.disabled,
.btn-brown[disabled],
fieldset[disabled] .btn-brown,
.btn-brown.disabled:hover,
.btn-brown[disabled]:hover,
fieldset[disabled] .btn-brown:hover,
.btn-brown.disabled:focus,
.btn-brown[disabled]:focus,
fieldset[disabled] .btn-brown:focus,
.btn-brown.disabled.focus,
.btn-brown[disabled].focus,
fieldset[disabled] .btn-brown.focus,
.btn-brown.disabled:active,
.btn-brown[disabled]:active,
fieldset[disabled] .btn-brown:active,
.btn-brown.disabled.active,
.btn-brown[disabled].active,
fieldset[disabled] .btn-brown.active {
  background-color: #8e622e;
  border-color: #8e622e;
}
.btn-brown .badge {
  color: #8e622e;
  background-color: #ffffff;
}
.btn-red {
  color: #ffffff;
  background-color: #b72f2f;
  border-color: #b72f2f;
}
.btn-red:hover,
.btn-red:focus,
.btn-red.focus,
.btn-red:active,
.btn-red.active,
.open > .dropdown-toggle.btn-red {
  color: #ffffff;
  background-color: #d04949;
  border-color: #db7171;
}
.btn-red:active,
.btn-red.active,
.open > .dropdown-toggle.btn-red {
  background-image: none;
}
.btn-red.disabled,
.btn-red[disabled],
fieldset[disabled] .btn-red,
.btn-red.disabled:hover,
.btn-red[disabled]:hover,
fieldset[disabled] .btn-red:hover,
.btn-red.disabled:focus,
.btn-red[disabled]:focus,
fieldset[disabled] .btn-red:focus,
.btn-red.disabled.focus,
.btn-red[disabled].focus,
fieldset[disabled] .btn-red.focus,
.btn-red.disabled:active,
.btn-red[disabled]:active,
fieldset[disabled] .btn-red:active,
.btn-red.disabled.active,
.btn-red[disabled].active,
fieldset[disabled] .btn-red.active {
  background-color: #b72f2f;
  border-color: #b72f2f;
}
.btn-red .badge {
  color: #b72f2f;
  background-color: #ffffff;
}
.btn-pink {
  color: #ffffff;
  background-color: #b721bd;
  border-color: #b721bd;
}
.btn-pink:hover,
.btn-pink:focus,
.btn-pink.focus,
.btn-pink:active,
.btn-pink.active,
.open > .dropdown-toggle.btn-pink {
  color: #ffffff;
  background-color: #d535dc;
  border-color: #de61e3;
}
.btn-pink:active,
.btn-pink.active,
.open > .dropdown-toggle.btn-pink {
  background-image: none;
}
.btn-pink.disabled,
.btn-pink[disabled],
fieldset[disabled] .btn-pink,
.btn-pink.disabled:hover,
.btn-pink[disabled]:hover,
fieldset[disabled] .btn-pink:hover,
.btn-pink.disabled:focus,
.btn-pink[disabled]:focus,
fieldset[disabled] .btn-pink:focus,
.btn-pink.disabled.focus,
.btn-pink[disabled].focus,
fieldset[disabled] .btn-pink.focus,
.btn-pink.disabled:active,
.btn-pink[disabled]:active,
fieldset[disabled] .btn-pink:active,
.btn-pink.disabled.active,
.btn-pink[disabled].active,
fieldset[disabled] .btn-pink.active {
  background-color: #b721bd;
  border-color: #b721bd;
}
.btn-pink .badge {
  color: #b721bd;
  background-color: #ffffff;
}
.btn-purple {
  color: #ffffff;
  background-color: #792fb7;
  border-color: #792fb7;
}
.btn-purple:hover,
.btn-purple:focus,
.btn-purple.focus,
.btn-purple:active,
.btn-purple.active,
.open > .dropdown-toggle.btn-purple {
  color: #ffffff;
  background-color: #9249d0;
  border-color: #ab71db;
}
.btn-purple:active,
.btn-purple.active,
.open > .dropdown-toggle.btn-purple {
  background-image: none;
}
.btn-purple.disabled,
.btn-purple[disabled],
fieldset[disabled] .btn-purple,
.btn-purple.disabled:hover,
.btn-purple[disabled]:hover,
fieldset[disabled] .btn-purple:hover,
.btn-purple.disabled:focus,
.btn-purple[disabled]:focus,
fieldset[disabled] .btn-purple:focus,
.btn-purple.disabled.focus,
.btn-purple[disabled].focus,
fieldset[disabled] .btn-purple.focus,
.btn-purple.disabled:active,
.btn-purple[disabled]:active,
fieldset[disabled] .btn-purple:active,
.btn-purple.disabled.active,
.btn-purple[disabled].active,
fieldset[disabled] .btn-purple.active {
  background-color: #792fb7;
  border-color: #792fb7;
}
.btn-purple .badge {
  color: #792fb7;
  background-color: #ffffff;
}
.btn-gray {
  color: #ffffff;
  background-color: #666666;
  border-color: #666666;
}
.btn-gray:hover,
.btn-gray:focus,
.btn-gray.focus,
.btn-gray:active,
.btn-gray.active,
.open > .dropdown-toggle.btn-gray {
  color: #ffffff;
  background-color: #808080;
  border-color: #999999;
}
.btn-gray:active,
.btn-gray.active,
.open > .dropdown-toggle.btn-gray {
  background-image: none;
}
.btn-gray.disabled,
.btn-gray[disabled],
fieldset[disabled] .btn-gray,
.btn-gray.disabled:hover,
.btn-gray[disabled]:hover,
fieldset[disabled] .btn-gray:hover,
.btn-gray.disabled:focus,
.btn-gray[disabled]:focus,
fieldset[disabled] .btn-gray:focus,
.btn-gray.disabled.focus,
.btn-gray[disabled].focus,
fieldset[disabled] .btn-gray.focus,
.btn-gray.disabled:active,
.btn-gray[disabled]:active,
fieldset[disabled] .btn-gray:active,
.btn-gray.disabled.active,
.btn-gray[disabled].active,
fieldset[disabled] .btn-gray.active {
  background-color: #666666;
  border-color: #666666;
}
.btn-gray .badge {
  color: #666666;
  background-color: #ffffff;
}
.btn-blue-rev {
  color: #ffffff;
  background-color: #176cb3;
  border-color: #ffffff;
}
.btn-blue-rev:hover,
.btn-blue-rev:focus,
.btn-blue-rev.focus,
.btn-blue-rev:active,
.btn-blue-rev.active,
.open > .dropdown-toggle.btn-blue-rev {
  color: #176cb3;
  background-color: #ffffff;
}
.btn-blue-rev:active,
.btn-blue-rev.active,
.open > .dropdown-toggle.btn-blue-rev {
  background-image: none;
}
.btn-blue-rev.disabled,
.btn-blue-rev[disabled],
fieldset[disabled] .btn-blue-rev,
.btn-blue-rev.disabled:hover,
.btn-blue-rev[disabled]:hover,
fieldset[disabled] .btn-blue-rev:hover,
.btn-blue-rev.disabled:focus,
.btn-blue-rev[disabled]:focus,
fieldset[disabled] .btn-blue-rev:focus,
.btn-blue-rev.disabled.focus,
.btn-blue-rev[disabled].focus,
fieldset[disabled] .btn-blue-rev.focus,
.btn-blue-rev.disabled:active,
.btn-blue-rev[disabled]:active,
fieldset[disabled] .btn-blue-rev:active,
.btn-blue-rev.disabled.active,
.btn-blue-rev[disabled].active,
fieldset[disabled] .btn-blue-rev.active {
  background-color: #176cb3;
  border-color: #ffffff;
}
.btn-blue-rev .badge {
  color: #176cb3;
  background-color: #ffffff;
}
.btn-sky {
  color: #000000;
  background-color: #e8fdfd;
  border-color: #337ab7;
}
.btn-sky:hover,
.btn-sky:focus,
.btn-sky.focus,
.btn-sky:active,
.btn-sky.active,
.open > .dropdown-toggle.btn-sky {
  color: #e8fdfd;
  background-color: #337ab7;
}
.btn-sky:active,
.btn-sky.active,
.open > .dropdown-toggle.btn-sky {
  background-image: none;
}
.btn-sky.disabled,
.btn-sky[disabled],
fieldset[disabled] .btn-sky,
.btn-sky.disabled:hover,
.btn-sky[disabled]:hover,
fieldset[disabled] .btn-sky:hover,
.btn-sky.disabled:focus,
.btn-sky[disabled]:focus,
fieldset[disabled] .btn-sky:focus,
.btn-sky.disabled.focus,
.btn-sky[disabled].focus,
fieldset[disabled] .btn-sky.focus,
.btn-sky.disabled:active,
.btn-sky[disabled]:active,
fieldset[disabled] .btn-sky:active,
.btn-sky.disabled.active,
.btn-sky[disabled].active,
fieldset[disabled] .btn-sky.active {
  background-color: #e8fdfd;
  border-color: #337ab7;
}
.btn-sky .badge {
  color: #e8fdfd;
  background-color: #000000;
}
.btn-yellow {
  color: #000000;
  background-color: #fefade;
  border-color: #c9ab05;
}
.btn-yellow:hover,
.btn-yellow:focus,
.btn-yellow.focus,
.btn-yellow:active,
.btn-yellow.active,
.open > .dropdown-toggle.btn-yellow {
  color: #fefade;
  background-color: #c9ab05;
}
.btn-yellow:active,
.btn-yellow.active,
.open > .dropdown-toggle.btn-yellow {
  background-image: none;
}
.btn-yellow.disabled,
.btn-yellow[disabled],
fieldset[disabled] .btn-yellow,
.btn-yellow.disabled:hover,
.btn-yellow[disabled]:hover,
fieldset[disabled] .btn-yellow:hover,
.btn-yellow.disabled:focus,
.btn-yellow[disabled]:focus,
fieldset[disabled] .btn-yellow:focus,
.btn-yellow.disabled.focus,
.btn-yellow[disabled].focus,
fieldset[disabled] .btn-yellow.focus,
.btn-yellow.disabled:active,
.btn-yellow[disabled]:active,
fieldset[disabled] .btn-yellow:active,
.btn-yellow.disabled.active,
.btn-yellow[disabled].active,
fieldset[disabled] .btn-yellow.active {
  background-color: #fefade;
  border-color: #c9ab05;
}
.btn-yellow .badge {
  color: #fefade;
  background-color: #000000;
}
.btn-custom {
  color: #ffffff;
  background-color: #000000;
  border-color: #ffffff;
}
.btn-custom:hover,
.btn-custom:focus,
.btn-custom.focus,
.btn-custom:active,
.btn-custom.active,
.open > .dropdown-toggle.btn-custom {
  color: #000000;
  background-color: #ffffff;
}
.btn-custom:active,
.btn-custom.active,
.open > .dropdown-toggle.btn-custom {
  background-image: none;
}
.btn-custom.disabled,
.btn-custom[disabled],
fieldset[disabled] .btn-custom,
.btn-custom.disabled:hover,
.btn-custom[disabled]:hover,
fieldset[disabled] .btn-custom:hover,
.btn-custom.disabled:focus,
.btn-custom[disabled]:focus,
fieldset[disabled] .btn-custom:focus,
.btn-custom.disabled.focus,
.btn-custom[disabled].focus,
fieldset[disabled] .btn-custom.focus,
.btn-custom.disabled:active,
.btn-custom[disabled]:active,
fieldset[disabled] .btn-custom:active,
.btn-custom.disabled.active,
.btn-custom[disabled].active,
fieldset[disabled] .btn-custom.active {
  background-color: #000000;
  border-color: #ffffff;
}
.btn-custom .badge {
  color: #000000;
  background-color: #ffffff;
}
.btn-link {
  color: #337ab7;
  font-weight: normal;
  border-radius: 0;
}
.btn-link,
.btn-link:active,
.btn-link.active,
.btn-link[disabled],
fieldset[disabled] .btn-link {
  background-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn-link,
.btn-link:hover,
.btn-link:focus,
.btn-link:active {
  border-color: transparent;
}
.btn-link:hover,
.btn-link:focus {
  color: #23527c;
  text-decoration: underline;
  background-color: transparent;
}
.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:focus {
  color: #aaaaaa;
  text-decoration: none;
}
.btn-xl {
  padding: 13px 20px;
  font-size: 20px;
  line-height: 1.3333333;
  border-radius: 7px;
}
.btn-lg {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}
.btn-sm {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
.btn-xs {
  padding: 1px 5px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
.btn-block {
  display: block;
  width: 100%;
}
.btn-block + .btn-block {
  margin-top: 5px;
}
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%;
}
.navbar-inverse {
  background-color: #222222;
  border-color: #080808;
}
.navbar-inverse .navbar-brand {
  color: #d0d0d0;
}
.navbar-inverse .navbar-brand:hover,
.navbar-inverse .navbar-brand:focus {
  color: #ffffff;
  background-color: transparent;
}
.navbar-inverse .navbar-text {
  color: #d0d0d0;
}
.navbar-inverse .navbar-nav > li > a {
  color: #d0d0d0;
}
.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus {
  color: #ffffff;
  background-color: transparent;
}
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus {
  color: #ffffff;
  background-color: #777;
  border-radius: 18px;
}
.navbar-inverse .navbar-nav > .disabled > a,
.navbar-inverse .navbar-nav > .disabled > a:hover,
.navbar-inverse .navbar-nav > .disabled > a:focus {
  color: #444444;
  background-color: transparent;
}
.navbar-inverse .navbar-toggle {
  border-color: #333333;
}
.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus {
  background-color: #333333;
}
.navbar-inverse .navbar-toggle .icon-bar {
  background-color: #ffffff;
}
.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form {
  border-color: #101010;
}
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus {
  background-color: #080808;
  color: #ffffff;
}
@media (max-width: 767px) {
  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
    border-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
    background-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
    color: #d0d0d0;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #ffffff;
    background-color: transparent;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #ffffff;
    background-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #444444;
    background-color: transparent;
  }
}
.navbar-inverse .navbar-link {
  color: #d0d0d0;
}
.navbar-inverse .navbar-link:hover {
  color: #ffffff;
}
.navbar-inverse .btn-link {
  color: #d0d0d0;
}
.navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link:focus {
  color: #ffffff;
}
.navbar-inverse .btn-link[disabled]:hover,
fieldset[disabled] .navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link[disabled]:focus,
fieldset[disabled] .navbar-inverse .btn-link:focus {
  color: #444444;
}
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus {
  color: #fff;
  background-color: #666;
  background-image: linear-gradient(#999999, #666666);
  border-radius: 18px;
  box-shadow: inset 0px 0px 6px 6px rgba(0, 0, 0, 0.6);
}
.navbar-inverse .navbar-nav li a:hover {
  background: -webkit-gradient(linear, center top, center bottom, from(#aaaaaa), to(#eeeeee));
  background-image: linear-gradient(#666666, #999999);
  border-radius: 18px;
  box-shadow: inset 0px 0px 6px 6px rgba(0, 0, 0, 0.6);
  color: #fff;
}
.navbar-default {
  background-color: #fff;
  color: #666;
  border-color: #bbb;
  opacity: 0.98;
  /*
padding: 4px; 
border: 10px solid rgba(0, 0, 0, 0);  
-moz-background-clip: padding;  
-webkit-background-clip: padding;  
*/
  background-clip: padding-box;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #000;
  background-color: #e7e7e7;
  background-image: linear-gradient(#eeeeee, #eeeeee);
  border-radius: 20px;
  /* box-shadow: inset 0px 0px 1px 1px rgba(0,0,0,0.1); */
}
.navbar-nav li a {
  color: #444;
  display: block;
  font-size: 14px;
  line-height: 20px;
  padding: 6px 12px;
  margin: 8px 8px;
  vertical-align: middle;
  text-decoration: none;
}
.navbar-nav li a:hover {
  background: -webkit-gradient(linear, center top, center bottom, from(#aaaaaa), to(#eeeeee));
  background-image: linear-gradient(#eeeeee, #f6f6f6);
  border-radius: 20px;
  box-shadow: inset 0px 0px 1px 1px rgba(0, 0, 0, 0);
  color: #222;
}
/* Sombra general */
.drop-shadow {
  position: relative;
  float: left;
  width: 100%;
  padding: 0px 15px;
  margin: 4px 2px 6px 4px;
  background: #fff;
  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
  -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
}
.drop-shadow:before,
.drop-shadow:after {
  content: "";
  position: absolute;
  z-index: -2;
}
.drop-shadow p {
  font-size: 16px;
  font-weight: bold;
}
/* Bordes redondeados */
.lifted {
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.lifted:before,
.lifted:after {
  bottom: 17px;
  left: 10px;
  width: 50%;
  height: 20%;
  max-width: 300px;
  max-height: 100px;
  -webkit-box-shadow: 0 15px 10px rgba(0, 0, 0, 0.7);
  -moz-box-shadow: 0 15px 10px rgba(0, 0, 0, 0.7);
  box-shadow: 0 15px 10px rgba(0, 0, 0, 0.7);
  -webkit-transform: rotate(-3deg);
  -moz-transform: rotate(-3deg);
  -ms-transform: rotate(-3deg);
  -o-transform: rotate(-3deg);
  transform: rotate(-3deg);
}
.lifted:after {
  right: 10px;
  left: auto;
  -webkit-transform: rotate(3deg);
  -moz-transform: rotate(3deg);
  -ms-transform: rotate(3deg);
  -o-transform: rotate(3deg);
  transform: rotate(3deg);
}
