/* Fonts */
@font-face {
    font-family: 'Opensans condlight';
    src: url('../fonts/opensans-condlight-webfont.eot');
    src: url('../fonts/opensans-condlight-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans-condlight-webfont.woff') format('woff'),
         url('../fonts/opensans-condlight-webfont.ttf') format('truetype'),
         url('../fonts/opensans-condlight-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Opensans condbold';
    src: url('../fonts/opensans-condbold-webfont.eot');
    src: url('../fonts/opensans-condbold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans-condbold-webfont.woff') format('woff'),
         url('../fonts/opensans-condbold-webfont.ttf') format('truetype'),
         url('../fonts/opensans-condbold-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}
#loader-gif {
	position: fixed;
	z-index: 1111;
	top: 200px;
	position: fixed;
	left: 50%;
	margin-left: -275px;
}
.suspend td a,
.suspend td span {
 text-decoration: line-through;
}
.suspend td span.label-danger {
 text-decoration: none !important;
}

.modal-content > .list-group {
	margin-bottom: 0;
}
/* Theme */
optgroup, select, option {
	color: #333;
}
.row-no-padding  {
	margin: 0;
}
.row-no-padding   [class*="col-"] {
    padding-left: 0 !important;
    padding-right: 0 !important;
}
.alert {
	padding: 9px 15px;
}
.alert-block {
	padding: 20px 30px;
}
.alert a {
	text-decoration: underline;
	font-weight: bold;
}
.alert a.btn {
	text-decoration: none;
	font-weight: none;
}
.alert a:hover {
	text-decoration: none;
}
.table-condensed>thead>tr>th, 
.table-condensed>tbody>tr>th, 
.table-condensed>tfoot>tr>th, 
.table-condensed>thead>tr>td, 
.table-condensed>tbody>tr>td, 
.table-condensed>tfoot>tr>td {
	padding: 5px 5px 4px 5px;
}
h1 a {
	text-decoration: none;
}
legend {
	font-size: 16px;
	font-weight: bold;
	border: 0;
}
body {
	color: #33;
	font-size: 13px;
	font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif;
}
body.index {
}
h1,
h2,
h3,
h4 {
	color: #333;
}
h1 {
	padding-left: 34px;
	background: url(../img/arrow.gif) no-repeat 0 0;
	font-size: 21px;
}
h4 {
	padding-left: 20px;
	background: url(../img/arrow-small.gif) no-repeat 0 0;
	font-size: 14px;
	color: #01548E;
	font-weight: bold;
}
h1 small {
	color: #333;
}
hr {
	border-top-color: #ccc;
}
a {
	text-decoration: underline;
	color: #00326B;
}
.btn-default, 
.navbar > li > a {
	color: #EA5A00;
}
abbr.label[title], 
abbr.label[data-original-title] {
	border-bottom: 0;
}
.panel-heading a,
a.panel-heading,
.navbar-brand,
.nav a,
.btn,
a:hover {
	text-decoration: none;
}
.box hr,
.panel hr {
	border-top-color: #e5e5e5;
}
.panel-body p:last-child,
.panel-body dl {
	margin-bottom: 0;
}
label {
	font-weight: normal;
	color: #333;
}
.alert {
	border: 0;
	font-size: 13px;
}
.article {
	padding: 2em 0 5em 0;
}
.article .article-title {
	padding-bottom: 1em;
} 
.bid-table label {
	margin-bottom: 0;
}
.cart {
	margin-top: 20px;
}
.cart .btn-default {
	color: #333;
}
.input-td,
.table-condensed>thead>tr>td.input-td, 
.table-condensed>tbody>tr>td.input-td, 
.table-condensed>tfoot>tr>td.input-td {
	padding-top: 0 !important;
	padding-bottom: 0 !important;
}
.input-td .input-group {
	margin-top: 3px;
}
.alert h4 {
padding-left: 0;
background-image:none;
}
.alert-block {
	padding: 1.5em 2em;
}
.alert-block :last-child {
	margin-bottom: 0;
}
.navbar-default,
.alert,
.navbar,
.list-group-item:first-child,
.list-group-item:last-child {
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
}
.no-hover  li.list-group-item.active:hover,
.no-hover  li.list-group-item.active {
	background-color: #eee;
}
.no-hover li.list-group-item:hover {
	background-color: #fff;
}
option:checked,
::selection,
::-moz-selection {
  background-color: #EA5A00 !important;
}

/* Login box */
.login-box hr {
	margin: 20px 0 30px 0;
}
.login-box .col-xs-4,
.login-box .col-xs-8 {
	margin-bottom: 10px;
}
h1 {
	color: #EA5A00;
}
hr.spacing {
	margin: 3em 0;
	border-top-color: #eee;
}
.subarticle {
	background-color: #f3f3f3;
	margin: 20px 0;
	padding: 30px 0;
	border: 1px solid #e3e3e3;
	border-width: 1px 0;
}
.subarticle hr {
	border-top-color: #ddd;
}
.text-title {
	font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;
	font-weight:100;
	font-size:30px;
	line-height:120%;
	padding: 1em 0;
	color:#EA5A00
}
.modal {
 overflow-y: auto;
}

.modal-open {
 overflow: auto;
}

/* Panels */
.panel {
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
}
.panel-footer {
	-webkit-border-bottom-left-radius: 7px;
	-webkit-border-bottom-right-radius: 7px;
	-moz-border-radius-bottomleft: 7px;
	-moz-border-radius-bottomright: 7px;
	border-bottom-left-radius: 7px;
	border-bottom-right-radius: 7px;
}
.panel-heading {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	border: 0;
}
.panel-default .panel-heading, 
.panel-primary .panel-heading {
	margin: 2px;
}
.panel-default .panel-heading {
	background: rgb(180,180,180); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(180,180,180,1) 0%, rgba(149,149,149,1) 50%, rgba(135,135,135,1) 50%, rgba(135,135,135,1) 50%, rgba(119,119,119,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(180,180,180,1)), color-stop(50%,rgba(149,149,149,1)), color-stop(50%,rgba(135,135,135,1)), color-stop(50%,rgba(135,135,135,1)), color-stop(100%,rgba(119,119,119,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(180,180,180,1) 0%,rgba(149,149,149,1) 50%,rgba(135,135,135,1) 50%,rgba(135,135,135,1) 50%,rgba(119,119,119,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(180,180,180,1) 0%,rgba(149,149,149,1) 50%,rgba(135,135,135,1) 50%,rgba(135,135,135,1) 50%,rgba(119,119,119,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(180,180,180,1) 0%,rgba(149,149,149,1) 50%,rgba(135,135,135,1) 50%,rgba(135,135,135,1) 50%,rgba(119,119,119,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(180,180,180,1) 0%,rgba(149,149,149,1) 50%,rgba(135,135,135,1) 50%,rgba(135,135,135,1) 50%,rgba(119,119,119,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b4b4b4', endColorstr='#777777',GradientType=0 ); /* IE6-9 */
	color: #fff;
}
.panel-title {
	font-size: 90%;
	font-weight: bold;
	background-image: none;
	padding-left: 0;
}
.thumbnail,
.panel-default,
.panel-primary {
	border-color: #bbb;
}
.panel-heading,
.panel-footer {
	padding: 8px 15px;
}
.panel-heading-lg {
	padding: 10px 15px;
}
.panel-heading-lg .panel-title {
	font-size: 120%;
	font-weight: bold;
}
.panel-primary .panel-footer,
.panel-default .panel-footer {
	border-top: 1px dotted #999;
	background-color: #f6f6f6;
	margin: 0 2px;
}
.panel-body {
	background-color: #f6f6f6;
	margin: 0 2px;
}
.panel-body:first-child,
.panel-primary  .panel-body {
	background: #dfdfdf; /* Old browsers */
	background: -moz-linear-gradient(top,  #dfdfdf 0%, #f6f6f6 30%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dfdfdf), color-stop(30%,#f6f6f6)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #dfdfdf 0%,#f6f6f6 30%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #dfdfdf 0%,#f6f6f6 30%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #dfdfdf 0%,#f6f6f6 30%); /* IE10+ */
	background: linear-gradient(to bottom,  #dfdfdf 0%,#f6f6f6 30%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dfdfdf', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-9 */
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
}
.btn-primary,
.panel-primary .panel-heading {
	background: #657fa2; /* Old browsers */
	background: -moz-linear-gradient(top,  #657fa2 0%, #224f80 50%, #00326b 50%, #002e67 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#657fa2), color-stop(50%,#224f80), color-stop(50%,#00326b), color-stop(100%,#002e67)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #657fa2 0%,#224f80 50%,#00326b 50%,#002e67 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #657fa2 0%,#224f80 50%,#00326b 50%,#002e67 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #657fa2 0%,#224f80 50%,#00326b 50%,#002e67 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #657fa2 0%,#224f80 50%,#00326b 50%,#002e67 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#657fa2', endColorstr='#002e67',GradientType=0 ); /* IE6-9 */
}
.panel-body-alt:first-child,
.panel-danger .panel-body-alt,
.panel-default  .panel-body-alt,
.panel-primary  .panel-body-alt {
	background: none;
	background-color: #fff;
}
.panel-danger .panel-body-alt {
	border-bottom: 1px solid #EBCCD1;
}
.panel-danger .panel-body-alt:last-child {
	border-bottom: 0;
}
.panel-primary .panel-heading {
	border-color: #000021;
}
a.panel-heading {
	display: block;
}
.panel-primary .panel-heading small {
	color: #fff;
}
.btn-success {
	background: #619d5b; /* Old browsers */
	background: -moz-linear-gradient(top,  #619d5b 0%, #338328 50%, #0d6b00 51%, #0a6700 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#619d5b), color-stop(50%,#338328), color-stop(51%,#0d6b00), color-stop(100%,#0a6700)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #619d5b 0%,#338328 50%,#0d6b00 51%,#0a6700 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #619d5b 0%,#338328 50%,#0d6b00 51%,#0a6700 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #619d5b 0%,#338328 50%,#0d6b00 51%,#0a6700 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #619d5b 0%,#338328 50%,#0d6b00 51%,#0a6700 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#619d5b', endColorstr='#0a6700',GradientType=0 ); /* IE6-9 */
}
.btn-danger {
background: #c3625c; /* Old browsers */
background: -moz-linear-gradient(top,  #c3625c 0%, #b5211d 50%, #9a0500 51%, #970800 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c3625c), color-stop(50%,#b5211d), color-stop(51%,#9a0500), color-stop(100%,#970800)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #c3625c 0%,#b5211d 50%,#9a0500 51%,#970800 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #c3625c 0%,#b5211d 50%,#9a0500 51%,#970800 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #c3625c 0%,#b5211d 50%,#9a0500 51%,#970800 100%); /* IE10+ */
background: linear-gradient(to bottom,  #c3625c 0%,#b5211d 50%,#9a0500 51%,#970800 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c3625c', endColorstr='#970800',GradientType=0 ); /* IE6-9 */

}

/* Range arrow heading icon */
.icon-canvas {
	background: rgb(245,156,114); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(245,156,114,1) 0%, rgba(237,118,61,1) 50%, rgba(237,98,32,1) 50%, rgba(237,98,32,1) 50%, rgba(230,45,8,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(245,156,114,1)), color-stop(50%,rgba(237,118,61,1)), color-stop(50%,rgba(237,98,32,1)), color-stop(50%,rgba(237,98,32,1)), color-stop(100%,rgba(230,45,8,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(245,156,114,1) 0%,rgba(237,118,61,1) 50%,rgba(237,98,32,1) 50%,rgba(237,98,32,1) 50%,rgba(230,45,8,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(245,156,114,1) 0%,rgba(237,118,61,1) 50%,rgba(237,98,32,1) 50%,rgba(237,98,32,1) 50%,rgba(230,45,8,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(245,156,114,1) 0%,rgba(237,118,61,1) 50%,rgba(237,98,32,1) 50%,rgba(237,98,32,1) 50%,rgba(230,45,8,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(245,156,114,1) 0%,rgba(237,118,61,1) 50%,rgba(237,98,32,1) 50%,rgba(237,98,32,1) 50%,rgba(230,45,8,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f59c72', endColorstr='#e62d08',GradientType=0 ); /* IE6-9 */
	float: left;
	height: 29px;
	display: block;
	margin: -8px 30px 0 -15px;
	border-bottom: 1px solid #c80000;
	-webkit-border-bottom-left-radius: 4px;
	-webkit-border-top-left-radius: 4px;
	-moz-border-radius-bottomleft: 4px;
	-moz-border-radius-topleft: 4px;
	border-bottom-left-radius: 4px;
	border-top-left-radius: 4px;
}
.icon-circle-big {
	width: 38px;
	height: 38px;
	margin: -4px -20px 0 6px;
	-webkit-border-radius: 21px;
	-moz-border-radius: 21px;
	border-radius: 21px;
	display: block;
	background-color: #fff;
	border: 1px solid #999;
	background: rgb(242,242,242); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(242,242,242,1) 0%, rgba(255,255,255,1) 24%, rgba(232,232,232,1) 60%, rgba(255,255,255,1) 100%, rgba(0,46,103,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(242,242,242,1)), color-stop(24%,rgba(255,255,255,1)), color-stop(60%,rgba(232,232,232,1)), color-stop(100%,rgba(255,255,255,1)), color-stop(100%,rgba(0,46,103,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(255,255,255,1) 24%,rgba(232,232,232,1) 60%,rgba(255,255,255,1) 100%,rgba(0,46,103,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(255,255,255,1) 24%,rgba(232,232,232,1) 60%,rgba(255,255,255,1) 100%,rgba(0,46,103,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(255,255,255,1) 24%,rgba(232,232,232,1) 60%,rgba(255,255,255,1) 100%,rgba(0,46,103,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(242,242,242,1) 0%,rgba(255,255,255,1) 24%,rgba(232,232,232,1) 60%,rgba(255,255,255,1) 100%,rgba(0,46,103,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#002e67',GradientType=0 ); /* IE6-9 */
}
.icon-arrow-right {
	width: 0; 
	height: 0; 
	border-top: 8px solid transparent;
	border-bottom: 8px solid transparent;
	border-left: 8px solid #EA5A00;
	display: inline-block;
	margin: 10px 0 0 15px;
}
.panel-heading-lg .icon-circle-big {
	width: 50px;
	height: 50px;
	margin: -6px -34px 0 12px;
	-webkit-border-radius: 26px;
	-moz-border-radius: 26px;
	border-radius: 26px;
	text-align: center;
}
.icon-circle-big .fa {
	line-height: 48px;
	font-size: 160%;
}

.panel-heading-lg .icon-canvas {
	height: 37px;
	display: block;
	margin: -10px 50px 0 -15px;
}

.panel-danger>.panel-heading {
	background: rgb(200,114,103); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(200,114,103,1) 0%, rgba(188,83,70,1) 50%, rgba(153,67,56,1) 51%, rgba(153,67,56,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(200,114,103,1)), color-stop(50%,rgba(188,83,70,1)), color-stop(51%,rgba(153,67,56,1)), color-stop(100%,rgba(153,67,56,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(200,114,103,1) 0%,rgba(188,83,70,1) 50%,rgba(153,67,56,1) 51%,rgba(153,67,56,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(200,114,103,1) 0%,rgba(188,83,70,1) 50%,rgba(153,67,56,1) 51%,rgba(153,67,56,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(200,114,103,1) 0%,rgba(188,83,70,1) 50%,rgba(153,67,56,1) 51%,rgba(153,67,56,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(200,114,103,1) 0%,rgba(188,83,70,1) 50%,rgba(153,67,56,1) 51%,rgba(153,67,56,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c87267', endColorstr='#994338',GradientType=0 ); /* IE6-9 */
	color: #fff;
}


/* Create auction */
section {
	padding: 1em 0;
}
fieldset.section {
	padding: 2em 0 4em 0;
}
.noUi-horizontal {
	margin-top: 8px;
}
.noUi-marker-horizontal.noUi-marker-large {
	height: 6px !important;
}
.noUi-value-horizontal {
	padding-top: 8px !important;
}
.noUi-pips {
	color: #ccc !important;
}
.noUi-marker,
.noUi-marker-large, 
.noUi-marker-sub {
	background-color: #eee !important;
}

.fa-primary {
	color: #355c8d;
}
.fa-danger {
	color: #A94442;
}
.nav-tabs .fa-primary {
	font-size: 120%;
}
.list-check  .fa {
	font-size: 150%;
}
.list-check .fa-check,
.list-check .current .fa {
	display: none;
}
.list-check .current .fa-check {
	display: inline-block;
}
.nav-tabs li .fa {
	display: none;
}
.nav>li.has-success>a,
.nav>li.has-success>a:hover, 
.nav>li.has-success>a:focus {
	background-color: #D9EDF7;
	color: #00326B;
}
.nav>li.has-error>a ,
.nav>li.has-error>a:hover, 
.nav>li.has-error>a:focus {
	background-color: #F2DEDE;
	color: #A94442
}
.nav>li.has-success.active>a,
.nav>li.has-error.active>a  {
	background-color: #fff;
}
.nav-tabs .has-success .fa-check,
.nav-tabs .has-error .fa-warning {
	display: inline-block;
}
.nav-tabs .has-error .fa-primary {
	display: none;
}
form .panel .table  label, 
form .panel .table  .badge {
	margin-top: 0;
}
.fa-2x {
	margin: 6px 0 0 6px;
	display: inline-block;
	font-size: 21px;
}
.fa-3x {
	margin: 10px 0 0 0;
}

/* Wizzard steps */
.wizzard .panel {
	display: table;
	border-radius: 0px;
	border-color: #ddd;
}
.wizzard ul {
	display: table-row;
}
.wizzard .panel .list-group-item {
	display: table-cell;
	border: none;
	border-right: 1px solid #ddd !important;
	text-align: center;
	padding: 10px 5px;
}
.wizzard .panel .list-group-item:last-child {
	border-right: 0 !important;
}
.wizzard i,
.wizzard .list-check .current .fa-check {
	display: block;
	margin-bottom: 10px;
}
.wizzard a {
	text-decoration: none;
	font-weight: bold;
	color: #333;
}
.wizzard .list-check .fa {
	font-size: 32px;
}
.wizzard .panel .list-group-item.current {
	background-color: #355C8D !important;
	color: #fff;
}
.wizzard .panel .list-group-item.current .fa-primary,
.wizzard .panel .list-group-item.current a {
	color: #fff;
}
.modal-body .lead {
	line-height: 125%;
}
.modal.in {
   display:block;
}
.modal-content > .alert + .alert,
.modal-body + .modal-body {
	border-top: 1px solid #ddd;
}
.modal-content > .alert {
	margin-bottom: 0;
}

/* Search regions */
.search_map {
	position: relative;
}
.mapImg {
	position: relative;
	left: 50px;
	top: 0px;
}
.emptymap {
	margin-top: 10px;
}

/* Inputs */
.form-control[type="file"] {
	line-height: 100%;
}

/* Buttons */
.btn {
	-webkit-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.25);
	-moz-box-shadow:    0px 1px 1px 0px rgba(0, 0, 0, 0.25);
	box-shadow:         0px 1px 1px 0px rgba(0, 0, 0, 0.25);
	font-weight: bold;
	font-size: 13px;
}
.btn:hover {
}
a.btn-default,
.btn-default {
	background: #fefefe; /* Old browsers */
	background: -moz-linear-gradient(top,  #fefefe 15%, #e6e6e6 85%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(15%,#fefefe), color-stop(85%,#e6e6e6)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #fefefe 15%,#e6e6e6 85%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #fefefe 15%,#e6e6e6 85%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #fefefe 15%,#e6e6e6 85%); /* IE10+ */
	background: linear-gradient(to bottom,  #fefefe 15%,#e6e6e6 85%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#e6e6e6',GradientType=0 ); /* IE6-9 */

	color: #EA5A00;
}
.btn-xlg {
	padding: 12px 50px;
	font-size: 21px;
}


/* Input groups */
.input-group-xlg>.form-control, 
.input-group-xlg>.input-group-addon, 
.input-group-xlg>.input-group-btn>.btn {
	height: 66px;
	padding: 14px 20px;
	font-size: 21px;
	line-height: 1.33;
	border-radius: 8px;
}

/* Navs */
.nav-pills > li > a {
	background-color: #eee;
}
.navbar-default .navbar-brand small {
	color: #999;
	border-left: 1px solid #ccc;
	display: inline-block;
	padding-left: 5px;
	font-size: 12px;
	line-height: 12px;
}
.navbar-default .navbar-nav > li > a {
  color: #999;
}
.navbar-default .navbar-nav > li > a > i {
  display: inline-block;
}
@media (min-width: 768px) {
	.dropdown:hover .dropdown-menu {
		display: block;
	}
}

/*
.box {
  padding: 30px;
  background: #fff;
  border: 1px solid #e5e5e5;
  position: relative;
  margin: 0 auto 40px auto;
  border-radius: 5px;
}
.box > .label {
	margin: -10px 15px -10px -10px;
}
.container > .box {
	padding-top: 15px;
}*/

.form-control-auto {
	width: auto;
}
#pagenav ul {
	margin-top: 15px;
}

/* Nav list */
.nav-list > li  {
	border: 1px solid #ddd;
	margin-top: -1px;
}
.nav-list li.active > a,
.nav-list li.active > a:hover,
.nav-list > li.active > a,
.nav-list > li.active > a:hover {
	font-weight: bold;
	color: #333;
}
.nav-list > li > ul  {
	list-style: none;
	padding: 0 0 10px 0;
	margin: 0;
}
.nav-list > li > ul > li {
	padding: 0;
	margin: 0;
}
.nav-list > li > ul > li > a {
	display: block;
	padding: 3px 15px 3px 30px;
	margin-top: 1px;
}
.nav-list > li > ul > li > a:hover {
	background-color: #eee;
	text-decoration: none;
}

/* Footer */


/* Footer on bottom */
#wrap {
   min-height:100%;
   position:relative;
}
#content {
   padding: 20px 0 110px 0;  /* Height of the footer */
}
.lt-ie7 #content {
	height:100%;
}
#footer {
   position:absolute;
   bottom:0;
   width:100%;
   height:100px;
	background-color: #eee;
	border-top: 1px dotted #999;
}
#footer .container {
	padding: 20px 0;
}
html, body {
	margin:0;
	padding:0;
	height:100%;
}
.auctiondetails dl {
	display: table;
	width: 100%;
}
.auctiondetails dl dd {
	position: relative;
	clear: left;
	display: table-row;
}

.auctiondetails dl dd:hover {
	background-color: #f3f3f3;
}

.auctiondetails dl dd > a,
.auctiondetails dl dd > span,
.auctiondetails dl dd strong {
	text-align: right;
	display: table-cell;
	padding: 3px 0;
	text-align: right;
	width: 60%;
	border-top: 1px solid #eee;
}
.auctiondetails dl dd:last-child > a,
.auctiondetails dl dd:last-child > span,
.auctiondetails dl dd:last-child strong {
	border-bottom: 1px solid #eee;
}
.auctiondetails dl dd > span {
	text-align: left;
}
.auctiondetails dl dd strong hr {
	border-top-color: #eee;
	margin: 5px 0;
}
.auctiondetails dl dd strong small {
	font-weight: normal;
	font-size: 100%;
	display: inline-block;
	margin: 5px 0 0 0;
}

.preview dl dt {
	margin-bottom: 10px;
}
dl dt {
	color: #2566A0;
	font-weight: bold;
	line-height: 24px;
	padding-left: 20px;
	background: url(../img/arrow-small.gif) no-repeat 0 center;
}
#submit-label {
	display: none;
}
#login dl dt {
	background-image: none;
	padding-left: 0;
}
#password-label {
	padding-top: 5px;
}
.alert-default {
	background-color: #eee;
}

/* gallery */
.gallery img {
	margin-bottom: 20px;
}


/* Index Slideshow */
#main-slider {
  padding: 0;
  height: 300px;
  color: #333;
}
#main-slider .item {
  -moz-transition: opacity ease-in-out 500ms;
  -o-transition: opacity ease-in-out 500ms;
  -webkit-transition: opacity ease-in-out 500ms;
  transition: opacity ease-in-out 500ms;
  left: 0 !important;
  opacity: 0;
  top: 0;
  position: absolute;
  width: 100%;
  display: block !important;
  z-index: 1;
  text-align: center;
}
#main-slider .item:first-child {
  top: auto;
  position: relative;
}
#main-slider .item.active {
  opacity: 1;
  -moz-transition: opacity ease-in-out 500ms;
  -o-transition: opacity ease-in-out 500ms;
  -webkit-transition: opacity ease-in-out 500ms;
  transition: opacity ease-in-out 500ms;
  z-index: 2;
}
#main-slider .item.active h1 {
  -webkit-animation: scaleUp 400ms;
  -moz-animation: scaleUp 400ms;
  -o-animation: scaleUp 400ms;
  -ms-animation: scaleUp 400ms;
  animation: scaleUp 400ms;
}
#main-slider .prev,
#main-slider .next {
  position: absolute;
  top: 50%;
  background-color: rgba(0, 0, 0, 0.3);
  color: #fff;
  display: inline-block;
  margin-top: -50px;
  height: 50px;
  width: 50px;
  text-align: center;
  border-radius: 4px;
  z-index: 5;
}
#main-slider .prev .fa,
#main-slider .next .fa {
  font-size: 32px;
   line-height: 50px;
}
#main-slider .prev:hover,
#main-slider .next:hover {
  background-color: rgba(0, 0, 0, 0.5);
}
#main-slider .prev {
  left: 50px;
}
#main-slider .next {
  right: 50px;
}
#main-slider h2 {
  font-size: 48px;
  padding: 100px 0 0 0;
  color: #333;
}


/* Text */
blockquote small {
	font-size: 70%;
}

/* Messages */
#content > .container > a.alert-primary {
	color: #fff;
	background-color: #2566A0;
	border-radius: 4px;
	display: block;
}
.list-messages  .list-group-item:first-child {border-top-right-radius: 0px;border-top-left-radius: 0px;}
.list-messages  .list-group-item:last-child {border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
.list-messages  .list-group-item strong {
	display: block;
	margin-bottom: 4px;
}
.navbar .badge {
	background-color: #2566A0;
}
.navbar a:hover .badge {
	color: #2566A0;
	background-color: #fff;
}

/* Pager */
.pager li {
	display: inline-block;
}
.pager .previous {
	width: 33%;
	float: right;
	height: 1em;
}
.pager .next {
	width: 33%;
	float: left;
	height: 1em;
}
.pager li.text-center {
	width: 33%;
}
.pager .next>a, 
.pager .next>span {
	float: left;
}
.pager .previous >a, 
.pager .previous>span {
	float: right;
}
.pager li > a {
  text-decoration: none;
}

/* Questions */
.question {
	border-top: 1px solid #ddd;
	padding-top: 2em;
	margin-top: 2em;
}
.question h4 {
	margin-top: 0;
}

/* Bid */
.form-inline .list-group-item .pull-left {
	margin-top: 8px;
}
form .panel table label,
form .panel table .badge {
	margin-top: 5px;
}
.panel .list-group-item .label {
	font-size: 12px;
}
form .panel tbody .label {
	position: relative;
	top: 4px;
	font-size: 12px;
}
.label-lg {
	font-size: 16px;
}
.has-error .label-control {
	color: #A94442;
}
form .panel input[type="file"] {
	line-height: 100%;
}
form .panel td,
form .panel input[type="text"],
form .panel input[type="button"],
form .panel input[type="submit"],
form .panel input[type="email"],
form .panel input[type="number"] {
	height: 32px;
	line-height: 32px;
}
.list-group-item > .badge {
	float: none;
}
.panel-primary .list-group-item > .badge-primary {
	background-color: #2566A0;
}

/* Article */
h1,
.article-title {
	margin: 0 0 1em 0;
}
#pagenav {
	padding-top: 30px;
}

/* Auctions */
.auction-search {
	margin: 3em -15px;
}
.auction-listing {
	border-bottom: 1px solid #eee;
}
.auction-listing td:first-child {
	vertical-align: top;
}
.table>thead>tr>th {
	border-bottom: 1px dotted #999;
	background-color: #f3f3f3;
	font-size: 90%;
	color: #333;
}
.table>tbody>tr:first-child>td {
border-top: 0;
}
.auction-listing>tbody>tr>td {
	vertical-align: middle;
}
.auction-listing>tbody>tr>td:first-child {
	padding-left: 0;
}
.auction-listing>tbody>tr>td:last-child {
	padding-right: 0;
}
table>tbody>tr>td.auction-hospital {
	text-align: center;
}
table>tbody>tr>td.auction-position {
	text-align: center;
}
table>tbody>tr>td.rating .alert,
table>tbody>tr>td.auction-position .alert {
	font-size: 18px;
	display: inline-block;
	width: 2em;
	height: 2em;
	padding: 0;
	margin: 0;
	line-height:2em;
	border-radius: 1em;
}
table>tbody>tr>td.auction-position .alert-default {
	border: 1px solid #ddd;
}
table>tbody>tr>td.auction-winner {
	text-align: right;
	font-size: 15px;
}
.auction-winner small {
	font-size: 12px;
}
.filter {
	padding: 0 0 15px 0;
	font-size: 90%;
}
.text-danger {
	color: #b00;
}
.alert-info .label,
.auction-listing .label {
	text-transform: uppercase;
}
.alert-info .label-default,
.auction-listing .label-default {
	background-color: #666;
}
.auction-listing p {
	margin-bottom: 0;
}

/* table */
.table-border > tbody > tr > td {
	vertical-align: bottom;
	border-bottom: 1px solid #DDD;
}

/* Modal */
@media (min-width: 768px){
	.modal-dialog {
	  margin: 180px auto 20px auto;
	}
}
.modal-dialog-center { /* Edited classname 10/03/2014 */
    margin: 0;
    position: absolute;
    top: 50%;
    left: 50%;
}
@media (max-width: 767px) {
  .modal-dialog-center { /* Edited classname 10/03/2014 */
    width: 100%;
  }
} 

/* List-group */
.list-condensed > .list-group-item{
	padding: 5px 15px;
}
.list-condensed .lead {
	font-size: 18px;
}
.list-group-item .lead {
	margin: 0;
}
.panel .list-group-item:hover {
	background-color: #f3f3f3;
}
.panel .list-group-item .label {
	margin-right: 5px;
}

/* Tooltip * Help */
.has-error .tooltip.right .tooltip-inner {
    background-color: #A94442;
}
.has-error .tooltip.right .tooltip-arrow {
      border-right-color: #A94442;
}
.tooltip-inner {
    width: 250px !important;
	padding-top: 10px;
	padding-bottom: 10px;
}
.badge-primary {
	background-color: #01548E;
	color: #fff;
}
.accent {
	font-size: 120%;
}
blockquote {
	font-size: 13px;
}
.popover {
	z-index: 11111;
}

/* Panels */
.panel-footer .btn-default {
	background-color: #fff;
}

.tab-content:last-child  {
	padding-bottom: 0;
}
.alert .list-inline,
.table:last-child,
.panel > table,
.panel > .alert,
.panel .alert:last-child {
	margin-bottom: 0;
}

/* Hospital & Trader listing */
.table-listing > tbody > tr > td {
	border-bottom: 1px solid #ddd;
	vertical-align: middle;
}
.table-listing .lead {
	margin: 0;
}
.table-title h4 {
	margin: 0;
}
.table-condensed .lead {
	font-size: 18px;
}

/* Headers */
header {
	border-top: 4px solid #084275;
	padding-top: 1px;
}
.navbar-header {
	float: none;
	height: 70px;
}
.navbar-header .well {
	margin: 10px 0 0 0;
}
header .navbar-default .container {
	position: static;
}
header {
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff 23%, #f3f3f3 46%, #f3f3f3 63%, #ffffff 84%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(23%,#ffffff), color-stop(46%,#f3f3f3), color-stop(63%,#f3f3f3), color-stop(84%,#ffffff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 23%,#f3f3f3 46%,#f3f3f3 63%,#ffffff 84%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 23%,#f3f3f3 46%,#f3f3f3 63%,#ffffff 84%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 23%,#f3f3f3 46%,#f3f3f3 63%,#ffffff 84%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 23%,#f3f3f3 46%,#f3f3f3 63%,#ffffff 84%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
	border-bottom: 4px solid #ccc;
}
header .navbar-default {
	margin: 0;
	border-bottom: 1px solid #fff;
	min-height: 100px;
	border-top: 4px solid #d6d6d6;
	position: static;
	background: -moz-linear-gradient(top,  rgba(101,127,162,0) 77%, rgba(95,123,159,1) 78%, rgba(34,79,128,1) 89%, rgba(0,50,107,1) 90%, rgba(0,46,103,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(77%,rgba(101,127,162,0)), color-stop(78%,rgba(95,123,159,1)), color-stop(89%,rgba(34,79,128,1)), color-stop(90%,rgba(0,50,107,1)), color-stop(100%,rgba(0,46,103,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(101,127,162,0) 77%,rgba(95,123,159,1) 78%,rgba(34,79,128,1) 89%,rgba(0,50,107,1) 90%,rgba(0,46,103,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(101,127,162,0) 77%,rgba(95,123,159,1) 78%,rgba(34,79,128,1) 89%,rgba(0,50,107,1) 90%,rgba(0,46,103,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(101,127,162,0) 77%,rgba(95,123,159,1) 78%,rgba(34,79,128,1) 89%,rgba(0,50,107,1) 90%,rgba(0,46,103,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(101,127,162,0) 77%,rgba(95,123,159,1) 78%,rgba(34,79,128,1) 89%,rgba(0,50,107,1) 90%,rgba(0,46,103,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00657fa2', endColorstr='#002e67',GradientType=0 ); /* IE6-9 */
}
header .navbar-default  .navbar-brand {
	font-size: 21px;
	line-height: 120%;
	text-transform: uppercase;
	font-family: 'Opensans condbold', 'Arial Narrow', Arial, Helvetica, sans-serif;
	color: #095679;
	margin-top: 0;
}
header .navbar-default  .navbar-brand:hover {
	color: #095679;
}
.navbar-default .navbar-brand small {
	padding: 0;
	border: 0;
	font-size: 18px;
	color: #8bb1c9;
}
header .navbar-brand img {
	height: 60px;
	float: left;
	margin-right: 6px;
	margin-top: -8px;
}
.navbar-default .navbar-nav {
	margin-bottom: -5px;
	border: 0;
	padding: 0 20px;
	border-top: 3px solid #e60003;
	background-color: #fff;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
-webkit-box-shadow: 0px -1px 1px 0px rgba(0, 0, 0, 0.55);
-moz-box-shadow:    0px -1px 1px 0px rgba(0, 0, 0, 0.55);
box-shadow:         0px -1px 1px 0px rgba(0, 0, 0, 0.55);
}
.navbar-nav > li > a {
	padding: 8px 15px;	
}
.navbar-default .navbar-nav .dropdown-menu {
	border-top: 0;
	padding: 10px 1px;
}
.navbar-default .navbar-nav .dropdown-menu>li>a:hover {
	background-color: #EA5A00;
	color: #fff;
}
.navbar-default .navbar-nav > li > a, 
.navbar-default .navbar-nav > li > a:hover, 
.navbar-default .navbar-nav>.active>a {
	color: #EA5A00;
	background-color: #fff;
}
.navbar-default .navbar-nav > .active > a {
	font-weight: bold;
	color: #333;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav>.active>a:hover, 
.navbar-default .navbar-nav>.active>a:focus {
	background-color: #fff;
	color: #333;
}
.navbar-default .navbar-nav > li:first-child > a {
	-webkit-border-top-left-radius: 10px;
	-moz-border-radius-topleft: 10px;
	border-top-left-radius: 10px;
}
.navbar-default .navbar-nav > li:last-child > a {
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topright: 10px;
	border-top-right-radius: 10px;
}

/* Tabs */
.nav-tabs > li > a {
	background-color: #eee;
	border-bottom: 1px solid #ddd;
	-webkit-border-radius: 8px 8px 0 0;
	-moz-border-radius: 8px 8px 0 0;
	border-radius: 8px 8px 0 0;
}
.tab-content {
	padding-bottom: 20px;
}
.tab-pane {
	border: 1px solid #ddd;
	border-top: 0;
	padding: 20px;
	min-height: 150px;
}

.tab-clean .tab-pane {
	border: 0;
	padding: 0;
}
.pointer {
	cursor: pointer;
}
h4.pointer {
	margin: 0;
}

/* Comments */

.widget .panel-body { padding:0px; }
.widget .list-group { margin-bottom: 0; }
.widget .panel-title { display:inline }
.widget .label-info { float: right; }
.widget .comment-text {
	padding-bottom: 2em;
}
.widget li.list-group-item {border-radius: 0;border: 0;border-top: 1px solid #ddd;}
.widget li.list-group-item:hover { background-color: rgba(86,61,124,.1); }
.widget .mic-info { color: #666666;font-size: 11px; }
.widget .action { margin-top:5px; }

/* Forms */
.alert-hidden {
	display: none;
}
.has-error .alert-hidden {
	display: block;
}

/* Star ratings */
.list-rating {
	line-height: 24px;
}
.rating-input {
	font-size: 24px;
	display: inline-block;
}
/*.rated,
.fa-star,
.fa-star-o {
	color: #9a8332
}*/
.rated {
	font-size: 25px;
	line-height: 100%;
	font-family: Arial Black, Arial, Tahoma, Verdana, sans-serif;
	font-weight: bold;
	margin: 0;
	padding: .2em 0;
}
.panel-primary .rated,
.panel-primary .rated .fa-star,
.panel-primary .rated .fa-star-o {
	color: #fff;
}
.panel-title>a {
	display: block;
}









/* Print */
@media print {
	.tab-content>.tab-pane {
		display: block; 
	}
	#addcomment,
	.panel-danger,
	.btn,
	.nav-tabs {
		display: none;
	}
}

