/* omaneo-farben.css — MASCHINELL ERZEUGT von tools/07_ci_farben.py.
 * Nicht von Hand ändern: der nächste Lauf überschreibt die Datei.
 * Sie setzt die Farben des Themas sigma auf das omaneo-CI (global/ci.md).
 * Das Thema selbst bleibt unberührt und bleibt aktualisierbar.
 */

/* ---- aus style.css ---- */
body.subdomain-navigation footer {background:transparent;text-align:center;padding:20px;margin:30px 0 0 0;color:#857F79;font-size:14px;}
.fi_make_favorite.fi_make:not(.is_favorite) span {color:#D8D3CB;}
.user-items .empty {padding:20px 15px;text-align:center;color:#6B6560;background:#F0EDE8;margin:10px 0;font-size:16px;}
.user-public-profile-items .empty {padding:20px 15px;text-align:center;color:#6B6560;background:#F0EDE8;margin:10px 0;font-size:16px;}
ul.tabbernav {margin:0;padding:0;font-size:14px;border-bottom:3px solid #D8D3CB;}
ul.tabbernav li a {padding: 8px 4px 5px 4px;color:#1A1A1A;margin-bottom:-3px;margin-right:5px;border-bottom:3px solid transparent;text-decoration: none;display:inline-block;}
ul.tabbernav li a:hover {border-bottom:3px solid #6B6560;}
ul.tabbernav li.tabberactive a {font-weight:bold;border-bottom:3px solid #6B6560}
input[type=text],input[type=url],input[type=password],input[type=email],input[type=date],input[type=time],input[type=week],input[type=month],input[type=color],input[type=datetime-local],input[type=tel],input[type=phone],input[type=number], select, textarea {font-size:15px;border-radius: 0; float: left; border: 2px solid #D8D3CB; background: #fff; height: 50px; padding: 10px 10px; line-height: 20px; margin-bottom: 25px;font-family:'Open Sans',sans-serif;}
input:focus, select:focus, textarea:focus {border-color: #9B7A4A;outline:none;}
input:active, select:active, textarea:active {border-color: #9B7A4A;outline:none;}
.doublebutton a.active {background:#7D6038;border-color:#7D6038;color:#fff;}
.alert_form {background-color: #F8F6F3;padding: 15px 12px;float:left;clear:both;margin:0 0 20px 0;width:100%;}
a {text-decoration:none;color:#9B7A4A;cursor:pointer;}
a:hover {text-decoration:underline;color:#9B7A4A;}
button, .btn {position:relative;text-align:center;float:left;background:#9B7A4A;color:#fff;padding:8px 12px;font-size:14px;line-height:18px;border:1px solid rgba(0,0,0,0.05);border-bottom-color:rgba(0,0,0,0.1);border-radius:3px;box-shadow:none;outline:none;cursor:pointer;transition:0.2s;}
.btn.btn-secondary.btn-loading:hover, .btn.btn-secondary:disabled:hover {border-color:#D6C6AE;}
.btn.btn-primary.btn-loading:hover, .btn.btn-primary:disabled:hover {background:#9B7A4A;border-color:#9B7A4A;color:#fff;}
.btn.btn-primary {background:#9B7A4A;border-color:#9B7A4A;color:#fff;}
.btn.btn-primary:hover, a.btn.btn-primary:hover {background:#7D6038;border-color:#7D6038;color:#fff;}
.btn.btn-secondary {background:transparent;border:2px solid #D6C6AE;color:#7D6038;}
.btn.btn-secondary:hover, a.btn.btn-secondary:hover {border-color:#7D6038;color:#7D6038;}
.bordered-box {border: solid 1px #E4DFD7;padding: 10px;font-size: 14px;}
.arrow-up {width: 0;height: 0;border-left: 5px solid transparent;border-right: 5px solid transparent;border-bottom: 5px solid #B49468;}
.arrow-down {width: 0;height: 0;border-left: 5px solid transparent;border-right: 5px solid transparent;border-top: 5px solid #B49468;}
.arrow-left {width: 0;height: 0;border-top: 5px solid transparent;border-bottom: 5px solid transparent;border-right: 5px solid #B49468;}
.arrow-right {width: 0;height: 0;border-top: 5px solid transparent;border-bottom: 5px solid transparent;border-left: 5px solid #B49468;}
.paginate a,.paginate span {display:inline-block;font-weight:bold;text-decoration: none;margin: 0 1px;padding: 9px 5px;text-align:center;border-radius:0;height:40px;min-width:40px;line-height:20px;background:#fff;border: 2px solid #D6C6AE; color: #7D6038;}
.paginate a:hover {border-color:#7D6038;}
.paginate span.searchPaginationSelected {background: #7D6038; border-color: #7D6038; color: #fff;}
.see_by ul {position: absolute;top:38px;right: -2px;margin:0;padding: 10px 5px;list-style: none;display: none;width:auto;min-width:calc(100% + 4px);text-align:left;border:2px solid #7D6038;border-top:none;background:#fff;}
body .qq-upload-button {padding: 20px 10px; color: #fff; background: #9B7A4A; font-weight: bold;width:100%;}
#sidebar .price {padding:8px 5px;font-weight:bold;float:left;width:100%;margin:0 0 12px 0;color:#1A1A1A;font-size:40px;line-height:44px;text-align:right;}
.user-card {background-color: #F8F6F3;position: relative;padding-left: 120px;min-height: 120px;margin-bottom: 25px;}
h1, h2.h1 {font-size:40px;line-height:44px;color:#1A1A1A;margin:10px 0 15px 0;font-family:Merriweather,serif;font-weight:normal;}
.title-has-actions {border-bottom: solid 1px #E4DFD7;margin-bottom: 10px;}
.alert-frequency > a {padding:5px 10px;font-size:14px;line-height:16px;margin:0 -1px 0 0;border:1px solid #D8D3CB;background:#fff;}
.alert-frequency > a.active {background:#F0EDE8;font-weight:600;}
.alert-frequency > a:hover {text-decoration:none;background:#F0EDE8;}
footer .bottom {float:left;clear:both;color:#D8D3CB;font-size:16px;line-height:22px;margin:10px 0;}
body.home header, body.home section.home-search, body.home section.header-ad {background-color:#F8F6F3;}
header .nav a:hover {border-color: #9B7A4A; text-decoration: none;}
header .nav a.publish {background: #1A1A1A; border-color: #1A1A1A; color: #fff; text-decoration: none;}
header .nav a.publish:hover {box-shadow: 0 0 2px 5px #D8D3CB; border-color: #1A1A1A;}
header .nav .my-account > span {font-size:12px;line-height:10px;color:#6B6560;font-weight:normal;}
header .nav a.logout2 {border:none;color:#6B6560;font-size:20px;padding:7px 0;text-indent:2px;width:36px;text-align:center;border-radius:8px;margin-left:5px;}
header .nav a.logout2:hover {text-decoration:none;background:rgba(0,0,0,0.1);color:#6B6560;border:none;}
#home-cats {float:left;clear:both;width:100%;border-radius:5px;background:#F8F6F3;padding:25px 13px 14px 25px;margin:0}
#home-cats a strong {width:100%;display:block;color:#1A1A1A;line-height: 18px; max-height: 36px; overflow: hidden; word-break: break-word; font-size: 14px;}
body.login > section, body.register > section, body.recover > section, body.contact > section {background:#F8F6F3;min-height:520px;}
body.item-post > section {background:#F8F6F3;}
#related-searches a {font-size:14px;font-weight:normal;padding:4px 6px;margin:0 6px 5px 0;border:1px solid #9B7A4A;border-radius:4px;transition:0.2s;display:block;float:left;}
#related-searches a:hover {border-color:#1A1A1A;text-decoration:none;color:#1A1A1A;}
.listing-card .currency-value {display: block;white-space: nowrap;font-weight: bold;color: #1A1A1A;font-size:17px;line-height:20px;margin:0 0 1px 0;max-width:100%;overflow:hidden;text-overflow:ellipsis;}
.listing-card .listing-attributes a {color: #6B6560;font-weight: bold;}
.listing-list .listing-details {font-size:14px;margin:0 0 5px 0;color:#857F79;}
#sidebar .filters {float:left;clear:both;width:100%;background:#F8F6F3;padding:15px 12px;margin:0 0 15px 0;}
body.user #sidebar {padding:20px;background:#F8F6F3;}
.widget-box {background-color: #F8F6F3;padding: 10px;margin-bottom: 15px;}
.widget-box li a {text-decoration: none;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;box-sizing: border-box;width: 100%;font-weight: normal;font-size: 0.8125em;display: block;padding: 4px 5px;border-radius: 0px;margin: -1px 0;position: relative;border-bottom: solid 1px #E4DFD7;border-top: solid 1px #E4DFD7;}
.widget-box li li a:hover {background-color: #8bdce9;border-color: #F8F6F3;color: #fff;z-index: 2;border-radius: 3px;}
.item-photos .thumbs img:hover {border-color:#9B7A4A;}
#description .item-hook h2, #description .item-hook h3 {display: inline-block; width: 100%; border: none; font-size: 18px;line-height:22px;font-weight: bold; color: #1A1A1A; margin: 0 0 5px 0;}
.mark_as .select-box-label {border: solid 1px #f2f2f2;position: relative;float: none;background: #F8F6F3;}
.comment-rating i {margin:0 -3px 0 0;font-size:16px;line-height:16px;color:#D8D3CB;}
.comment-leave-rating i.is-rating-item {cursor:pointer;float:left;width:26px;text-align:center;height:26px;line-height:26px;font-size:22px;color:#D8D3CB;margin:0;display:block;}
.comment-leave-rating:hover i.is-rating-item:hover ~ i.is-rating-item {color:#D8D3CB;}
.item #comments {clear: both;float: left;width: 100%;background:#F8F6F3;padding:20px 20px 30px 20px;margin:10px 0 0 0;}
.item #comments .comment h3 {color: #1A1A1A;margin-bottom: 5px;}
.item #comments .comment h3 em {color: #857F79;font-size: 14px;font-weight: normal;}
.item #comments .reply-text {padding-left:30%;margin-top:8px;font-style:italic;color:#6B6560;margin-bottom:4px;cursor:pointer;}
body .ui-widget.ui-widget-content {border: 2px solid #D8D3CB; border-radius: 0; border-top:none;font-size:14px;font-family:'Open Sans',sans-serif;line-height:18px;padding:4px 0;}
/* ---- aus responsive.css ---- */
@media screen and (max-width: 767px) {
  .menu-icon:active, .menu-icon:focus {border-color:#9B7A4A;}
  .menu-icon span {position:absolute;left:0;width:100%;height:2px;border-radius:100px;background:#1A1A1A;top:0;transition:0.2s;}
  header .nav a:hover, header .nav a.active, header .nav a.publish, header .nav a.publish:hover {box-shadow:none;background:#fff;color:#1A1A1A;border-color:transparent;}
  header .nav a, header .nav a.active, body.user #sidebar a {clear:both;width:100%;text-align:center;margin:0;padding:16px 25px;border-bottom:1px solid rgba(0,0,0,0.1);border-radius:0;color:#1A1A1A;height:auto;}
  #item-content .price {display: inline-block; margin: 0 0 20px 0; font-weight: bold; font-size: 32px; line-height: 34px; color: #1A1A1A;background:#f7ffb8;padding:15px;}
  .fixed-layout .fixed-close {position:fixed;top:10px;z-index:51;right:15px;cursor:pointer;background:#1A1A1A;width:36px;height:36px;text-align:center;font-size:20px;color:#fff;border-radius:100px;}
}
