/* HEADER
	======= */
#navigation #brand { background:url('../img/logo-hargen.png') no-repeat; background-size:auto 22px; height:22px; }
.page-header .box-title { padding-top:0px; }
.page-header .box-title h1 { font-size:30px; font-weight:normal; }
#main .page-header { border-bottom:1px solid #e7e7e7; padding-bottom:15px; }
#main { margin-left:0px; }

/* INDEX
	======= */
form.button_to { margin-bottom:0px; }
form.button_to .delete-button { background:transparent; border:none; }
form.button_to .delete-button:hover { text-decoration:underline; }
.theme-satblue form.button_to .delete-button { color: #2c5e7b; }
.digg_pagination {margin-bottom:20px; background: white; cursor: default; /* self-clearing method: */ } .digg_pagination a, .digg_pagination span, .digg_pagination em {padding: 0.2em 0.5em; display: block; float: left; margin-right: 1px; } .digg_pagination .disabled {color: #999999; border: 1px solid #dddddd; } .digg_pagination .current {font-style: normal; font-weight: bold; background: #2e6ab1; color: white; border: 1px solid #2e6ab1; } .digg_pagination a {text-decoration: none; color: #105cb6; border: 1px solid #9aafe5; } .digg_pagination a:hover, .digg_pagination a:focus {color: #000033; border-color: #000033; } .digg_pagination .page_info {background: #2e6ab1; color: white; padding: 0.4em 0.6em; width: 22em; margin-bottom: 0.3em; text-align: center; } .digg_pagination .page_info b {color: #000033; background: #6aa6ed; padding: 0.1em 0.25em; } .digg_pagination:after {content: "."; display: block; height: 0; clear: both; visibility: hidden; } * html .digg_pagination {height: 1%; } *:first-child + html .digg_pagination {overflow: hidden; } .apple_pagination {background: #f1f1f1; border: 1px solid #e5e5e5; text-align: center; padding: 1em; cursor: default; } .apple_pagination a, .apple_pagination span {padding: 0.2em 0.3em; } .apple_pagination .disabled {color: #aaaaaa; } .apple_pagination .current {font-style: normal; font-weight: bold; background-color: #bebebe; display: inline-block; width: 1.4em; height: 1.4em; line-height: 1.5; -moz-border-radius: 1em; -webkit-border-radius: 1em; border-radius: 1em; text-shadow: rgba(255, 255, 255, 0.8) 1px 1px 1px; } .apple_pagination a {text-decoration: none; color: black; } .apple_pagination a:hover, .apple_pagination a:focus {text-decoration: underline; } .flickr_pagination {text-align: center; padding: 0.3em; cursor: default; } .flickr_pagination a, .flickr_pagination span, .flickr_pagination em {padding: 0.2em 0.5em; } .flickr_pagination .disabled {color: #aaaaaa; } .flickr_pagination .current {font-style: normal; font-weight: bold; color: #ff0084; } .flickr_pagination a {border: 1px solid #dddddd; color: #0063dc; text-decoration: none; } .flickr_pagination a:hover, .flickr_pagination a:focus {border-color: #003366; background: #0063dc; color: white; } .flickr_pagination .page_info {color: #aaaaaa; padding-top: 0.8em; } .flickr_pagination .previous_page, .flickr_pagination .next_page {border-width: 2px; } .flickr_pagination .previous_page {margin-right: 1em; } .flickr_pagination .next_page {margin-left: 1em; }

/* FORM
	===== */
.form-horizontal h2 { font-size:18px; }
.chzn-container { width:282px !important; }
.chzn-drop { width:280px !important; }
.chzn-search input { width:245px !important; }
.nested-fields { width: 450px; padding: 20px; border: 1px solid #ccc; margin: 20px 0px; }
textarea { height:150px; }
.price-helper { padding:10px 10px; }
.price-helper.first { padding-left:0px; }
.price-helper a { cursor:pointer; }

/* SHOW
	================= */
.object-details strong { float:left; display:block; width:150px; }
.timeline>li .timeline-content .activity { margin-left:80px; }

/* STOCK
	====== */
.table .stock-type { float:left; display:block; width:100px; }
.table a.label { color:white; }

/* FORM NONE
	=========== */
.form-none { margin:0px; }
.form-none input { margin:0px; padding:0px; background:transparent; border:none; line-height:inherit; color:#2c5e7b; }
.form-none input:hover { text-decoration:underline; }

/* TABLE STAT
	=========== */
.table-col-stat { font-size:24px; font-weight:bold; }
.table-col-stat-small { font-size:16px; font-weight:bold; }
.table-col-stat-grey { background-color:#ddd; border:1px solid #fff; }

/* TABLE
  ======= */
.table th a { color: white; }
.table th a.active { color: yellow; }

/* AUTOCOMPLETE
  ============== */
.ui-autocomplete {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    float: left;
    display: none;
    min-width: 160px;
    padding: 4px 0;
    margin: 0 0 10px 25px;
    list-style: none;
    background-color: #ffffff;
    border-color: #ccc;
    border-color: rgba(0, 0, 0, 0.2);
    border-style: solid;
    border-width: 1px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding;
    background-clip: padding-box;
    *border-right-width: 2px;
    *border-bottom-width: 2px;
}

.ui-menu-item > .ui-menu-item-wrapper {
  padding: 5px 10px;
}

.ui-menu-item > a.ui-corner-all {
    display: block;
    padding: 3px 15px;
    clear: both;
    font-weight: normal;
    line-height: 18px;
    color: #555555;
    white-space: nowrap;
    text-decoration: none;
}

.ui-state-hover, .ui-state-active {
    color: #ffffff;
    text-decoration: none;
    background-color: #0088cc;
    border-radius: 0px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    background-image: none;
}

.ui-helper-hidden-accessible {
    display:none;
}
