/*!
 * Bootstrap v3.1.1 (http://getbootstrap.com)
 * Copyright 2011-2014 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */

a {color: #337799;text-decoration: none;}
a.list-group-item.active > .badge, .nav-pills > .active > a > .badge {color: #337799;}
.alert {text-shadow: 0 1px 0 rgba(255, 255, 255, .2);  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .25), 0 1px 2px rgba(0, 0, 0, .05);          box-shadow: inset 0 1px 0 rgba(255, 255, 255, .25), 0 1px 2px rgba(0, 0, 0, .05);}
.alert-danger {background-color:#FFE0E0;background-repeat: repeat-x;  border-color: #dca7a7;color:#C92424;}
.alert-info {background-color:#D9EDF7;background-repeat: repeat-x;  border-color: #9acfea;color:#28A4C9;}
.alert-success {background-color:#DFF0D8;background-repeat: repeat-x;  border-color: #b2dba1;color:#99AA88;}
.alert-warning {background-color:#FCF8E3;background-repeat: repeat-x;  border-color: #f5e79e;color:#C9A52E;}
.bg-danger {background-color: #FFE0E0;}
.bg-info {background-color: #D9EDF7;}
.bg-primary {color: #FFF;background-color: #337799;}
.bg-success {background-color: #DFF0D8;}
.bg-warning {background-color: #FCF8E3;}
.btn-danger {background-image: -webkit-linear-gradient(top, E91026 0%, #C92424 100%);background-image: linear-gradient(to bottom, #E91026 0%, #C92424 100%);  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat: repeat-x;  border-color: #C92424;}
.btn-danger:active,.btn-danger.active {background-color: #C92424;  border-color: #C92424;}
.btn-danger:hover,.btn-danger:focus {background-color: #C92424;background-position: 0 -15px;}
.btn-default {text-shadow: 0 1px 0 #fff;background-image: -webkit-linear-gradient(top, FFFFFF 0%, #E0E0E0 100%);background-image: linear-gradient(to bottom, #FFFFFF 0%, #E0E0E0 100%);  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='FFFFFFff', endColorstr='#ffe0e0e0', GradientType=0);  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat: repeat-x;  border-color: #D6D6D6;}
.btn-default,.btn-primary,.btn-success,.btn-info,.btn-warning,.btn-danger {text-shadow: 0 -1px 0 rgba(0, 0, 0, .2);  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);          box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);}
.btn-default:active,.btn-default.active {background-color: #E0E0E0;  border-color: #D6D6D6;}
.btn-default:active,.btn-primary:active,.btn-success:active,.btn-info:active,.btn-warning:active,.btn-danger:active,.btn-default.active,.btn-primary.active,.btn-success.active,.btn-info.active,.btn-warning.active,.btn-danger.active {  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);          box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);}
.btn-default:hover,.btn-default:focus {background-color: #E0E0E0;background-position: 0 -15px;}
.btn-info {background-image: -webkit-linear-gradient(top, 5BC0DE 0%, #28A4C9 100%);background-image: linear-gradient(to bottom, #5BC0DE 0%, #28A4C9 100%);  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0);  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat: repeat-x;  border-color: #28A4C9;}
.btn-info:active,.btn-info.active {background-color: #28A4C9;  border-color: #28A4C9;}
.btn-info:hover,.btn-info:focus {background-color: #28A4C9;background-position: 0 -15px;}
.btn-link {color: #337799;}
.btn-primary {background-image: -webkit-linear-gradient(top, 337799 0%, #337799 100%);background-image: linear-gradient(to bottom, #337799 0%, #337799 100%);  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff2d6ca2', GradientType=0);  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat: repeat-x;  border-color: #337799;}
.btn-primary:active,.btn-primary.active {background-color: #337799;  border-color: #337799;}
.btn-primary:hover,.btn-primary:focus {background-color: #337799;background-position: 0 -15px;}
.btn-success {background-image: -webkit-linear-gradient(top, AABB77 0%, #99AA88 100%);background-image: linear-gradient(to bottom, #AABB77 0%, #99AA88 100%);  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0);  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat: repeat-x;  border-color: #99AA88;}
.btn-success:active,.btn-success.active {background-color: #99AA88;  border-color: #99AA88;}
.btn-success:hover,.btn-success:focus {background-color: #99AA88;background-position: 0 -15px;}
.btn-warning {background-image: -webkit-linear-gradient(top, FFDD77 0%, #C9A52E 100%);background-image: linear-gradient(to bottom, #FFDD77 0%, #C9A52E 100%);  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0);  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat: repeat-x;  border-color: #C9A52E;}
.btn-warning:active,.btn-warning.active {background-color: #C9A52E;  border-color: #C9A52E;}
.btn-warning:hover,.btn-warning:focus {background-color: #C9A52E;background-position: 0 -15px;}
.btn:active,.btn.active {background-image: none;}
.dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus {background-color: #357ebd;background-image: -webkit-linear-gradient(top, 337799 0%, #357ebd 100%);background-image: linear-gradient(to bottom, #337799 0%, #357ebd 100%);  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff357ebd', GradientType=0);background-repeat: repeat-x;}
.dropdown-menu > li > a:hover,.dropdown-menu > li > a:focus {background-image: -webkit-linear-gradient(top, 337799 0%, #337799 100%);background-image: linear-gradient(to bottom, #337799 0%, #337799 100%);  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff2d6ca2', GradientType=0);  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat: repeat-x;  border-color: #337799;  color:#fff;}
.has-error .form-control {  border-color: #C92424;}
.has-error .help-block, .has-error .control-label, .has-error .radio, .has-error .checkbox, .has-error .radio-inline, .has-error .checkbox-inline {  color: #C92424;}
.has-success .form-control {  border-color: #99AA88;}
.has-success .help-block, .has-success .control-label, .has-success .radio, .has-success .checkbox, .has-success .radio-inline, .has-success .checkbox-inline {color: #99AA88;}
.has-warning .form-control {  border-color: #C9A52E;}
.has-warning .help-block, .has-warning .control-label, .has-warning .radio, .has-warning .checkbox, .has-warning .radio-inline, .has-warning .checkbox-inline {color: #C9A52E;}
.label-danger {background-color: #E91026;}
.label-default {background-color: #C8C8C8;}
.label-info {background-color: #5BC0DE;}
.label-primary {background-color: #337799;}
.label-success {background-color: #AABB77;}
.label-warning {background-color: #FFDD77;}
.list-group {  border-radius: 4px;  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .075);          box-shadow: 0 1px 2px rgba(0, 0, 0, .075);}
.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus {text-shadow: 0 -1px 0 #3071a9;background-image: -webkit-linear-gradient(top, 337799 0%, #3278b3 100%);background-image: linear-gradient(to bottom, #337799 0%, #3278b3 100%);  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff3278b3', GradientType=0);background-repeat: repeat-x;  border-color: #3278b3;}
.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {color: #fff;background-color: #337799;}
.navbar-brand,.navbar-nav > li > a {text-shadow: 0 1px 0 rgba(255, 255, 255, .25);}
.navbar-default .navbar-nav > .active > a {background-image: -webkit-linear-gradient(top, #ebebeb 0%, #f3f3f3 100%);background-image: linear-gradient(to bottom, #ebebeb 0%, #f3f3f3 100%);  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff3f3f3', GradientType=0);background-repeat: repeat-x;  -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, .075);          box-shadow: inset 0 3px 9px rgba(0, 0, 0, .075);}
.navbar-default {background-image: -webkit-linear-gradient(top, #fff 0%, #f8f8f8 100%);background-image: linear-gradient(to bottom, #fff 0%, #f8f8f8 100%);  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='FFFFFFff', endColorstr='#fff8f8f8', GradientType=0);  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat: repeat-x;  border-radius: 4px;  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .075);          box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .075);}
.navbar-inverse .navbar-brand,.navbar-inverse .navbar-nav > li > a {text-shadow: 0 -1px 0 rgba(0, 0, 0, .25);}
.navbar-inverse .navbar-nav > .active > a {background-image: -webkit-linear-gradient(top, #222 0%, #282828 100%);background-image: linear-gradient(to bottom, #222 0%, #282828 100%);  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff282828', GradientType=0);background-repeat: repeat-x;  -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, .25);          box-shadow: inset 0 3px 9px rgba(0, 0, 0, .25);}
.navbar-inverse {background-image: -webkit-linear-gradient(top, #3c3c3c 0%, #222 100%);background-image: linear-gradient(to bottom, #3c3c3c 0%, #222 100%);  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat: repeat-x;}
.navbar-static-top,.navbar-fixed-top,.navbar-fixed-bottom {  border-radius: 0;}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {  z-index: 2;  color: #FFF;  cursor: default;background-color: #337799;  border-color: #337799;}
.pagination > li > a, .pagination > li > span {  color: #337799;}
.panel {  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .05);          box-shadow: 0 1px 2px rgba(0, 0, 0, .05);}
.panel-danger > .panel-heading {background-color:#FFE0E0;background-repeat: repeat-x;}
.panel-danger {  border-color: #FFE0E0;}
.panel-default > .panel-heading {background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);background-repeat: repeat-x;}
.panel-info > .panel-heading {background-color:#D9EDF7;background-repeat: repeat-x;}
.panel-info {  border-color: #D9EDF7;}
.panel-primary > .panel-heading {background-image: -webkit-linear-gradient(top, 337799 0%, #357ebd 100%);background-image: linear-gradient(to bottom, #337799 0%, #357ebd 100%);  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff357ebd', GradientType=0);background-repeat: repeat-x;}
.panel-primary {  border-color: #337799;}
.panel-success > .panel-heading {background-color:#DFF0D8;background-repeat: repeat-x;}
.panel-success {  border-color: #DFF0D8;}
.panel-warning > .panel-heading {background-color:#FCF8E3;background-repeat: repeat-x;}
.panel-warning {  border-color: #FCF8E3;}
.progress {background-image: -webkit-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);background-image: linear-gradient(to bottom, #ebebeb 0%, #f5f5f5 100%);  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0);background-repeat: repeat-x;}
.progress-bar {background-image: -webkit-linear-gradient(top, 337799 0%, #3071a9 100%);background-image: linear-gradient(to bottom, #337799 0%, #3071a9 100%);  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff3071a9', GradientType=0);background-repeat: repeat-x;}
.progress-bar-danger {background-image: -webkit-linear-gradient(top, E91026 0%, #c9302c 100%);background-image: linear-gradient(to bottom, #E91026 0%, #c9302c 100%);  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0);background-repeat: repeat-x;}
.progress-bar-info {background-image: -webkit-linear-gradient(top, 5BC0DE 0%, #31b0d5 100%);background-image: linear-gradient(to bottom, #5BC0DE 0%, #31b0d5 100%);  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0);background-repeat: repeat-x;}
.progress-bar-success {background-image: -webkit-linear-gradient(top, AABB77 0%, #449d44 100%);background-image: linear-gradient(to bottom, #AABB77 0%, #449d44 100%);  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0);background-repeat: repeat-x;}
.progress-bar-warning {background-image: -webkit-linear-gradient(top, FFDD77 0%, #ec971f 100%);background-image: linear-gradient(to bottom, #FFDD77 0%, #ec971f 100%);  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0);background-repeat: repeat-x;}
.table > thead > tr > td.active, .table > tbody > tr > td.active, .table > tfoot > tr > td.active, .table > thead > tr > th.active, .table > tbody > tr > th.active, .table > tfoot > tr > th.active, .table > thead > tr.active > td, .table > tbody > tr.active > td, .table > tfoot > tr.active > td, .table > thead > tr.active > th, .table > tbody > tr.active > th, .table > tfoot > tr.active > th {background-color: #f5f5f5;}
.table > thead > tr > td.danger, .table > tbody > tr > td.danger, .table > tfoot > tr > td.danger, .table > thead > tr > th.danger, .table > tbody > tr > th.danger, .table > tfoot > tr > th.danger, .table > thead > tr.danger > td, .table > tbody > tr.danger > td, .table > tfoot > tr.danger > td, .table > thead > tr.danger > th, .table > tbody > tr.danger > th, .table > tfoot > tr.danger > th {background-color: #FFE0E0;}
.table > thead > tr > td.info, .table > tbody > tr > td.info, .table > tfoot > tr > td.info, .table > thead > tr > th.info, .table > tbody > tr > th.info, .table > tfoot > tr > th.info, .table > thead > tr.info > td, .table > tbody > tr.info > td, .table > tfoot > tr.info > td, .table > thead > tr.info > th, .table > tbody > tr.info > th, .table > tfoot > tr.info > th {background-color: #D9EDF7;}
.table > thead > tr > td.success, .table > tbody > tr > td.success, .table > tfoot > tr > td.success, .table > thead > tr > th.success, .table > tbody > tr > th.success, .table > tfoot > tr > th.success, .table > thead > tr.success > td, .table > tbody > tr.success > td, .table > tfoot > tr.success > td, .table > thead > tr.success > th, .table > tbody > tr.success > th, .table > tfoot > tr.success > th {background-color: #DFF0D8;}
.table > thead > tr > td.warning, .table > tbody > tr > td.warning, .table > tfoot > tr > td.warning, .table > thead > tr > th.warning, .table > tbody > tr > th.warning, .table > tfoot > tr > th.warning, .table > thead > tr.warning > td, .table > tbody > tr.warning > td, .table > tfoot > tr.warning > td, .table > thead > tr.warning > th, .table > tbody > tr.warning > th, .table > tfoot > tr.warning > th {background-color: #FCF8E3;}
.thumbnail,.img-thumbnail {  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .075);          box-shadow: 0 1px 2px rgba(0, 0, 0, .075);}
.well {background-image: -webkit-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);background-image: linear-gradient(to bottom, #e8e8e8 0%, #f5f5f5 100%);  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);background-repeat: repeat-x;  border-color: #dcdcdc;  -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, .05), 0 1px 0 rgba(255, 255, 255, .1);          box-shadow: inset 0 1px 3px rgba(0, 0, 0, .05), 0 1px 0 rgba(255, 255, 255, .1);}
