@charset "UTF-8";.buttons-on-top {text-align:center;margin-bottom:30px;}.buttons-on-bottom {text-align:center;margin-top:50px;}@media only screen and (max-width :480px) {.buttons-on-bottom {margin-top:25px; }}.wishlist-list {display:block;margin-top:20px;}.wishlist-list .empty {display:block;text-align:center;}.wishlist-list .empty > p {margin:0 0 25px 0;}.wishlist-list .empty > div.addinfo {position:fixed;width:300px;left:50%;margin-left:-150px;bottom:60px;animation:addinfo 1s ease 0s 1 normal forwards;}.wishlist-list .empty > div.addinfo > p {padding:0;margin:0 0 10px 0;font-weight:bold;}.wishlist-list .empty > div.addinfo > img {width:auto;height:30px;}.wishlist-list .dragging {border:1px solid red;}.wishlist-list .item {display:inline-block;margin-bottom:15px;vertical-align:top;background-color:#fff;border-radius:5px;box-shadow:1px 1px 2px 0px rgba(100, 100, 100, 0.1);}.wishlist-list .item > a {display:block;font:inherit;color:inherit;padding:10px 15px;}.wishlist-list .item > a h2 {margin:0 0 0 0;font-size:1.1em;line-height:1.2em;margin-bottom:20px;}.wishlist-list .item > a h2 > span {float:right;display:inline-block;margin-top:3px;color:#888;font-weight:normal;font-size:0.8em;}.wishlist-list .item > a p {padding:0;margin:-20px 0 0 0;color:#888888;}.wishlist-list .item > a span {line-height:1em;}.wishlist-list .item > a > span.views {display:inline-block;float:right;margin-top:7px;font-size:0.8em;color:#bbb;}.wishlist-list .item > a > span.views > img {float:left;width:12px;height:12px;margin-top:0px;margin-right:5px;filter:invert(85%) sepia(0%) saturate(17%) hue-rotate(145deg) brightness(88%) contrast(94%);}.wishlist-list .item:nth-of-type(3n+1) {width:calc(33.3% - 10px);margin-right:10px;}.wishlist-list .item:nth-of-type(3n+2) {width:calc(33.3% - 10px);margin-left:5px;margin-right:5px;}.wishlist-list .item:nth-of-type(3n+3) {width:calc(33.3% - 10px);margin-left:10px;}@media only screen and (max-width :768px) {.wishlist-list .item:nth-of-type(3n+1), .wishlist-list .item:nth-of-type(3n+2), .wishlist-list .item:nth-of-type(3n+3) {width:100%;margin-left:0;margin-right:0; }.wishlist-list .item:nth-of-type(2n+1) {width:calc(50% - 7.5px);margin-left:0px;margin-right:7.5px; }.wishlist-list .item:nth-of-type(2n+2) {width:calc(50% - 7.5px);margin-left:7.5px;margin-right:0px; }}@media only screen and (max-width :480px) {.wishlist-list .item:nth-last-of-type(3n+1), .wishlist-list .item:nth-last-of-type(3n+3), .wishlist-list .item:nth-last-of-type(3n+2), .wishlist-list .item:nth-last-of-type(2n+1), .wishlist-list .item:nth-last-of-type(2n+2), .wishlist-list .item:nth-last-of-type(2n+3) {width:100%;margin-left:0;margin-right:0; }}.wishlist-list .item-options {background-color:rgba(255, 178, 89, 0.2);border-bottom-left-radius:5px;border-bottom-right-radius:5px;}.wishlist-list .item-options > button {display:inline-block;background-color:transparent;border:0 none;padding:8px 15px;font-size:0.9em;color:#000;}.wishlist-list .item-options > button > img {height:18px;vertical-align:middle;}.wishlist-list .item-options > button.sortable-dragHandle {float:right;filter:invert(43%) sepia(0%) saturate(0%) hue-rotate(248deg) brightness(92%) contrast(94%);}.wishlist-list .item-options > button.delete {float:right;filter:invert(43%) sepia(0%) saturate(0%) hue-rotate(248deg) brightness(92%) contrast(94%);}.wishlist-list .item-options > span.views {display:inline-block;padding:8px 15px;margin-left:10px;font-size:0.9em;color:#444;}.wishlist-list .item-options > span.views > img {float:left;width:16px;height:16px;margin-right:5px;margin-top:3px;filter:invert(59%) sepia(0%) saturate(0%) hue-rotate(2deg) brightness(91%) contrast(91%);}.product-list {display:block;margin-top:20px;}.product-list .empty {display:block;text-align:center;}@media screen and (max-height:630px) {.product-list .empty > button.browse-ideas {display:none; }}.product-list .empty > p {margin:0 0 25px 0;font-weight:500;}.product-list .empty > div.addinfo {position:fixed;width:300px;left:50%;margin-left:-150px;bottom:60px;animation:addinfo 1s ease 0s 1 normal forwards;}.product-list .empty > div.addinfo > p {padding:0;margin:0 0 10px 0;font-weight:bold;}.product-list .empty > div.addinfo > img {width:auto;height:30px;}.product-list .buttons {margin-top:50px;text-align:center;}@media only screen and (max-width :480px) {.product-list .buttons {margin-top:25px; }}.product-list .item {display:inline-block;margin-bottom:15px;vertical-align:top;background-color:#fff;border-radius:5px;box-shadow:1px 1px 2px 0px rgba(100, 100, 100, 0.1);}.product-list .item.reserved > a {color:#aaa !important;}.product-list .item > a {display:block;font:inherit;color:inherit;padding:10px 15px;min-height:150px;}@media only screen and (max-width :768px) {.product-list .item > a {min-height:auto; }}.product-list .item > a span {line-height:1em;}.product-list .item > a span.cols {display:block;}.product-list .item > a span.cols > span.photo {display:inline-block;width:calc(100% - 120px);}@media only screen and (max-width :480px) {.product-list .item > a span.cols > span.photo {width:calc(100% - 80px);margin-bottom:10px; }}.product-list .item > a span.cols > span.photo > div {position:relative;margin:0;height:120px;overflow:hidden;}.product-list .item > a span.cols > span.photo > div > img {width:100%;margin-top:-50%;}.product-list .item > a span.cols > span.text {display:inline-block;width:calc(100% - 120px);}@media only screen and (max-width :480px) {.product-list .item > a span.cols > span.text {width:calc(100% - 80px); }}.product-list .item > a span.cols > span.text > div {position:relative;margin:0;height:125px;overflow:hidden;}.product-list .item > a span.cols > span.text > div > p {margin:0;padding:0;height:100%;font-size:1em;line-height:1.1em !important;}.product-list .item > a span.cols > span.text > div > span {position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0) 10%, rgba(255, 255, 255, 0.8) 60%, rgba(255, 255, 255, 0.95) 92%);}.product-list .item > a span.cols > span.image {position:relative;display:inline-block;overflow:hidden;width:120px;padding-right:20px;max-height:120px;vertical-align:top;}@media only screen and (max-width :480px) {.product-list .item > a span.cols > span.image {width:80px;padding-right:10px; }}.product-list .item > a span.cols > span.image img {width:100%;height:auto;}.product-list .item > a span.cols > span.image.image-photo > img {width:80%;height:auto;margin:10px 0 0 10px;filter:invert(19%) sepia(24%) saturate(21%) hue-rotate(9deg) brightness(97%) contrast(96%);}@media only screen and (max-width :480px) {.product-list .item > a span.cols > span.image.image-photo > img {width:75%; }}.product-list .item > a span.cols > span.image.image-text > img {width:80%;height:auto;margin:10px 0 0 10px;filter:invert(19%) sepia(24%) saturate(21%) hue-rotate(9deg) brightness(97%) contrast(96%);}@media only screen and (max-width :480px) {.product-list .item > a span.cols > span.image.image-text > img {width:75%; }}.product-list .item > a span.cols > span.image span.reserved {position:absolute;top:35px;left:5px;display:inline-block;color:#960000;border:2px solid #960000;background-color:rgba(253, 215, 215, 0.8);font-weight:bold;font-size:0.9em;border-radius:5px;padding:5px;transform:rotate(-30deg);}@media only screen and (max-width :480px) {.product-list .item > a span.cols > span.image span.reserved {top:25px;left:0px;font-size:0.7em;padding:2px; }}.product-list .item > a span.cols > span.product {display:inline-block;width:calc(100% - 120px);}@media only screen and (max-width :480px) {.product-list .item > a span.cols > span.product {width:calc(100% - 80px); }}.product-list .item > a span.cols > span.product h2 {margin:0 0 0 0;font-size:1.1em;line-height:1.2em;margin-bottom:10px;font-weight:normal;}@media only screen and (max-width :480px) {.product-list .item > a span.cols > span.product h2 {word-break:break-word; }}.product-list .item > a span.cols > span.product span.info > span.domain {display:inline-block;background-color:#e9e9e9;padding:5px 10px;font-size:0.9em;}.product-list .item > a span.cols > span.product span.info > span.price {display:inline-block;float:right;padding:5px 10px;}@media only screen and (max-width :480px) {.product-list .item > a span.cols > span.product span.info > span.price {display:block;float:none;text-align:right;padding:10px 10px; }}.product-list .item > a span.cols > span.product span.info > span.price > span.discount {display:inline-block;color:green;margin-right:10px;}.product-list .item > a span.cols > span.product span.info > span.price > .notAvailable {color:rgb(150, 0, 0);}.product-list .item:nth-of-type(3n+1), .product-list .item:nth-of-type(3n+2), .product-list .item:nth-of-type(3n+3) {width:100%;margin-left:0;margin-right:0;}.product-list .item:nth-of-type(2n+1) {width:calc(50% - 7.5px);margin-left:0px;margin-right:7.5px;}.product-list .item:nth-of-type(2n+2) {width:calc(50% - 7.5px);margin-left:7.5px;margin-right:0px;}@media only screen and (max-width :768px) {.product-list .item:nth-last-of-type(3n+1), .product-list .item:nth-last-of-type(3n+3), .product-list .item:nth-last-of-type(3n+2), .product-list .item:nth-last-of-type(2n+1), .product-list .item:nth-last-of-type(2n+2), .product-list .item:nth-last-of-type(2n+3) {width:100%;margin-left:0;margin-right:0; }}.product-list .item-options {background-color:rgba(255, 178, 89, 0.2);border-bottom-left-radius:5px;border-bottom-right-radius:5px;margin-top:-10px;}.product-list .item-options > button {display:inline-block;background-color:transparent;border:0 none;padding:8px 15px;font-size:0.9em;color:#000;}.product-list .item-options > button > img {height:18px;vertical-align:middle;}.product-list .item-options > button.sortable-dragHandle {float:right;filter:invert(43%) sepia(0%) saturate(0%) hue-rotate(248deg) brightness(92%) contrast(94%);}.product-list .item-options > button.edit {float:right;filter:invert(43%) sepia(0%) saturate(0%) hue-rotate(248deg) brightness(92%) contrast(94%);}.product-list .item-options > button.delete {float:right;filter:invert(43%) sepia(0%) saturate(0%) hue-rotate(248deg) brightness(92%) contrast(94%);}.product-list .item-options > button.reserve > img {filter:invert(61%) sepia(2%) saturate(185%) hue-rotate(44deg) brightness(88%) contrast(92%);}.product-list .item-options > button.reserved {color:#960000;}.product-list .item-options > button.reserved > img {filter:invert(10%) sepia(71%) saturate(6297%) hue-rotate(12deg) brightness(87%) contrast(126%);}.product-list .item-options > button.reserve-right {float:right;}.ideas-list {display:grid;grid-template-columns:repeat(4, 1fr);gap:0;margin-top:20px;}@media (max-width:870px) {.ideas-list {grid-template-columns:repeat(3, 1fr); }}@media (max-width:660px) {.ideas-list {grid-template-columns:repeat(2, 1fr); }}@media (max-width:470px) {.ideas-list {grid-template-columns:repeat(1, 1fr); }}.ideas-list > div.notfound {grid-column:1/-1;margin-top:20px;text-align:center;font-weight:700;}.ideas-list > .item {min-width:0;}.ideas-list > .item h2, .ideas-list > .item h3 {word-wrap:break-word;word-break:break-word;}.ideas-list > .item:nth-of-type(4n+1) {margin-right:5px;}.ideas-list > .item:nth-of-type(4n+2) {margin-left:10px;margin-right:10px;}.ideas-list > .item:nth-of-type(4n+3) {margin-left:5px;margin-right:5px;}.ideas-list > .item:nth-of-type(4n+4) {margin-left:10px;}@media (max-width:870px) {.ideas-list > .item:nth-of-type(3n+1) {margin-right:5px; }.ideas-list > .item:nth-of-type(3n+2) {margin-left:10px;margin-right:10px; }.ideas-list > .item:nth-of-type(3n+3) {margin-left:5px; }}@media (max-width:660px) {.ideas-list > .item:nth-of-type(2n+1) {margin-right:5px; }.ideas-list > .item:nth-of-type(2n+2) {margin-left:5px;margin-right:0px; }}@media (max-width:470px) {.ideas-list > .item:nth-of-type(2n+1) {margin-left:0px;margin-right:0px; }.ideas-list > .item:nth-of-type(2n+2) {margin-left:0px;margin-right:0px; }}.ideas-list .empty {display:block;text-align:center;}.ideas-list .empty > p {margin:0 0 25px 0;}.ideas-list .empty > div.addinfo {position:fixed;width:300px;left:50%;margin-left:-150px;bottom:60px;animation:addinfo 1s ease 0s 1 normal forwards;}.ideas-list .empty > div.addinfo > p {padding:0;margin:0 0 10px 0;font-weight:bold;}.ideas-list .empty > div.addinfo > img {width:auto;height:30px;}.ideas-list .buttons {margin-top:50px;text-align:center;}@media only screen and (max-width :480px) {.ideas-list .buttons {margin-top:25px; }}.ideas-list .item {display:block;position:relative;margin-bottom:15px;vertical-align:top;background-color:#fff;border-radius:5px;box-shadow:1px 1px 2px 0px rgba(100, 100, 100, 0.1);}.ideas-list .item.reserved > a {color:#aaa !important;}.ideas-list .item > a {display:block;font:inherit;color:inherit;padding:10px 15px;min-height:150px;position:relative;}@media only screen and (max-width :768px) {.ideas-list .item > a {min-height:auto; }}.ideas-list .item > a span.clickinfo {display:none;position:absolute;right:20px;top:50px;}.ideas-list .item > a div.category {display:block;margin-top:-10px;margin-left:-15px;margin-right:-15px;border-top-left-radius:5px;border-top-right-radius:5px;text-align:left;background-color:#eaeaea;padding:5px 10px;font-size:0.9em;}.ideas-list .item > a figure {margin:10px 0 10px 0;padding:0;text-align:center;}.ideas-list .item > a figure > img {width:auto;max-width:200px;height:120px;border:0 none;margin:0;padding:0;}@media only screen and (max-width :480px) {.ideas-list .item > a figure > img {height:100px; }}.ideas-list .item > a h2, .ideas-list .item > a h3 {margin:0 0 0 0;font-size:1.1em;font-weight:500;line-height:1.2em;margin-bottom:10px;font-weight:normal;text-align:center;}@media only screen and (max-width :480px) {.ideas-list .item > a h2, .ideas-list .item > a h3 {word-break:break-word; }}.ideas-list .item > a span.discount {display:block;position:absolute;top:0;right:0;width:50px;background-color:green;border-top-right-radius:5px;border-bottom-left-radius:5px;color:#fff;}.ideas-list .item > a span.discount > span:nth-of-type(1) {display:block;padding:7px 5px 0 5px;font-size:1em;line-height:1em;font-family:arial, sans-serif;font-weight:600;text-align:center;}.ideas-list .item > a span.discount > span:nth-of-type(2) {display:block;padding:3px 5px 7px 5px;font-size:0.7em;line-height:1em;font-family:arial, sans-serif;text-align:center;}.ideas-list .item > a > div.price {display:block;padding:5px 10px;text-align:center;font-size:1.2em;}.ideas-list .item > a > div.price > span.discount {display:block;color:green;margin-right:10px;}.ideas-list .item > a > div.price > span.oldprice {display:block;color:#aa0000;font-size:0.8em;}.ideas-list .item > a > div.price > .notAvailable {color:rgb(150, 0, 0);}.ideas-list .item.item-inapp > a {margin-bottom:40px;}.ideas-list .item.item-page > a {margin-bottom:10px;}.ideas-list .item.item-page > a div.category {background-color:#ffe6c9;}.ideas-list .item.item-page > a h3 {min-height:100px;}.ideas-list .item.item-page > a figure {margin:10px 0 10px 0;padding:0;text-align:center;}.ideas-list .item.item-page > a figure > img {width:auto;max-width:200px;height:150px;border:0 none;margin:0;padding:0;}@media only screen and (max-width :480px) {.ideas-list .item.item-page > a figure > img {height:auto; }}.ideas-list .item-options {position:absolute;bottom:0;left:0;right:0;width:100%;background-color:rgba(255, 178, 89, 0.2);border-bottom-left-radius:5px;border-bottom-right-radius:5px;margin-top:-10px;}.ideas-list .item-options > button {display:inline-block;background-color:transparent;border:0 none;padding:8px 15px 8px 10px;margin:0;font-size:0.9em;color:#000;}.ideas-list .item-options > button > img {margin-top:-2px;height:18px;vertical-align:middle;}.ideas-list .item-options > button.add > img {filter:invert(86%) sepia(46%) saturate(2244%) hue-rotate(314deg) brightness(100%) contrast(116%);}.ideas-list .item-options > button.added > img {height:22px;filter:invert(43%) sepia(36%) saturate(5084%) hue-rotate(91deg) brightness(99%) contrast(105%);}.search-list {display:block;margin-top:20px;}.search-list .empty {display:block;text-align:center;}.search-list .empty > p {margin:0 0 25px 0;}.search-list .empty > div.addinfo {position:fixed;width:300px;left:50%;margin-left:-150px;bottom:60px;}.search-list .empty > div.addinfo > p {padding:0;margin:0 0 10px 0;font-weight:bold;}.search-list .empty > div.addinfo > img {width:auto;height:30px;}.search-list .buttons {margin-top:50px;text-align:center;}@media only screen and (max-width :480px) {.search-list .buttons {margin-top:25px; }}.search-list .item {display:block;margin-bottom:15px;vertical-align:top;background-color:#fff;border-radius:5px;box-shadow:1px 1px 2px 0px rgba(100, 100, 100, 0.1);}.search-list .item > a {display:block;font:inherit;color:inherit;padding:10px 15px;min-height:150px;}@media only screen and (max-width :768px) {.search-list .item > a {min-height:auto; }}.search-list .item > a span {line-height:1em;}.search-list .item > a span.cols {display:block;}.search-list .item > a span.cols > span.image {display:inline-block;overflow:hidden;width:120px;padding-right:20px;max-height:120px;vertical-align:top;}@media only screen and (max-width :480px) {.search-list .item > a span.cols > span.image {width:80px;padding-right:10px; }}.search-list .item > a span.cols > span.image img {width:100%;height:auto;}.search-list .item > a span.cols > span.product {display:inline-block;width:calc(100% - 120px);}@media only screen and (max-width :480px) {.search-list .item > a span.cols > span.product {width:calc(100% - 80px); }}.search-list .item > a span.cols > span.product h2 {margin:0 0 0 0;font-size:1.1em;line-height:1.2em;margin-bottom:10px;font-weight:normal;}@media only screen and (max-width :480px) {.search-list .item > a span.cols > span.product h2 {word-break:break-word; }}.search-list .item > a span.cols > span.product span.info > span.domain {display:inline-block;background-color:#e9e9e9;padding:5px 10px;font-size:0.9em;}.search-list .item > a span.cols > span.product span.info > span.price {display:inline-block;float:right;padding:5px 10px;}@media only screen and (max-width :480px) {.search-list .item > a span.cols > span.product span.info > span.price {display:block;float:none;text-align:right;padding:10px 10px; }}.search-list .item > a span.cols > span.product span.info > span.price > span.discount {display:inline-block;color:green;margin-right:10px;}.search-list .item.marked {box-shadow:1px 1px 10px 0px rgba(54, 144, 207, 0.8);}.search-list .item-options {background-color:rgba(255, 178, 89, 0.2);border-bottom-left-radius:5px;border-bottom-right-radius:5px;margin-top:-5px;}.search-list .item-options > button {display:block;width:100%;background-color:transparent;border:0 none;padding:8px 15px;font-size:0.9em;margin:0;text-align:left;color:#000;}.search-list .item-options > button > img {height:18px;vertical-align:middle;}.lookup-list {position:absolute;display:none;margin-top:-5px;left:3px;right:3px;padding:10px;background-color:#fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px;box-shadow:1px 1px 2px 0px rgba(100, 100, 100, 0.1);max-height:300px;overflow:auto;}.lookup-list > ul {list-style-type:none;margin:0;padding:0;}.lookup-list > ul > li {clear:both;padding-top:5px;padding-bottom:5px;border-bottom:1px solid #ddd;line-height:1em;font-size:0.9em;}.lookup-list > ul > li:last-of-type {border-bottom:0 none;}.lookup-list > ul > li > img {float:left;width:40px;height:auto;margin-right:10px;}.category-noItems {display:block;text-align:center;font-size:1em;margin-bottom:50px;}.category-noItems > p {margin:0;padding:20px;background-color:#fff;border:3px solid #ddd;border-radius:10px;}.category-grid {margin:0 auto;}.category-grid:after {content:"";display:block;clear:both;}.category-grid .grid-item {box-sizing:border-box;width:240px;padding:5px;}@media only screen and (max-width :480px) {.category-grid .grid-item {width:100%; }}.category-grid .grid-item .grid-item-wrapper {position:relative;border:1px solid #ccc;background-color:#fff;cursor:pointer;text-align:center;}.category-grid .grid-item .grid-item-wrapper:hover {-webkit-box-shadow:1px 1px 10px -3px rgba(0, 0, 0, 0.5);-moz-box-shadow:1px 1px 10px -3px rgba(0, 0, 0, 0.5);box-shadow:1px 1px 10px -3px rgba(0, 0, 0, 0.5);}.category-grid .grid-item .grid-item-wrapper a {display:block;padding:10px;box-sizing:border-box;text-decoration:none;color:#222;}.category-grid .grid-item .grid-item-wrapper figure {position:relative;padding:0;margin:0 0 10px 0;}.category-grid .grid-item .grid-item-wrapper figure > img {width:100%;height:auto;border:0 none;margin:0;padding:0;}.category-grid .grid-item .grid-item-wrapper img {padding:0;margin:0;font-size:0.8em;min-height:160px;}.category-grid .grid-item .grid-item-wrapper h2, .category-grid .grid-item .grid-item-wrapper h3 {font-size:0.9em !important;margin:0 0 5px 0;font-weight:normal;font-family:"Source Sans 3", sans-serif;}@media only screen and (max-width:640px) {.category-grid .grid-item .grid-item-wrapper h2, .category-grid .grid-item .grid-item-wrapper h3 {font-size:0.9em; }}.category-grid .grid-item .grid-item-wrapper .grid-item-category {display:block;background-color:#ffe6c9;padding:5px 10px !important;text-align:left;color:#000;font-size:0.85em;margin:-10px -10px 10px -10px;}.category-grid .grid-item .grid-item-wrapper .rating {display:block;font-size:1.6em;margin:-5px 0;}.category-grid .grid-item .grid-item-wrapper .rating .high {color:#ffbf00;}.category-grid .grid-item .grid-item-wrapper .rating .low {color:#dddddd;}.category-grid .grid-item .grid-item-wrapper .price {display:block;font-size:1em;}.category-grid .grid-item .grid-item-wrapper .price .price-current {color:#228B22;font-weight:bold;line-height:1em;}.category-grid .grid-item .grid-item-wrapper .price .price-old {color:#8B0000;text-decoration:line-through;font-size:0.8em;line-height:1em;}.category-grid .grid-item .grid-item-wrapper .grid-item-save-percent {position:absolute;right:0;top:0;background-color:green;color:#fff;padding:5px;line-height:1em;}.category-grid .grid-item .grid-item-wrapper .grid-item-save-percent span {display:block;font-size:0.6em;line-height:1em;font-family:arial, sans-serif;}@charset "UTF-8";#dialog-background {position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.5);z-index:500 !important;}#dialog-frame {position:fixed;text-align:center;padding:15px;top:30%;left:50%;background-color:#fff;border-radius:10px;width:400px;margin-left:-200px;font-family:"Source Sans 3", sans-serif;font-weight:300;}#dialog-frame-fullsize {position:fixed;text-align:center;padding:10px 0 10px 0;top:10%;left:50%;bottom:10%;background-color:#fff;border-radius:10px;width:80%;margin-left:-40%;}#dialog-frame-halfsize {position:fixed;text-align:center;padding:10px 0 10px 0;top:10%;left:50%;bottom:10%;border-radius:10px;background-color:#fff;width:40%;margin-left:-20%;}#dialog-frame-reserve {display:none;position:fixed;text-align:center;padding:10px 0 10px 0;top:15%;left:50%;width:450px;margin-left:-225px;border-radius:10px;background-color:#fff;}@media screen and (max-width:450px) {#dialog-frame-reserve {max-width:auto;width:auto;left:20px;right:20px;margin-left:0; }}#dialog-frame-reserve form {width:100%;}#dialog-frame-reserve form input[type=text] {width:100%;}#dialog-frame-info {font-weight:normal;padding:0;margin:10px 0 20px 0;}#dialog-frame-question {padding:0;margin:5px 0 20px 0;line-height:1.4em;}#dialog-frame-question > b, #dialog-frame-question strong {font-weight:400;}#dialog-frame-content {padding:20px 20px 10px 20px;height:90%;height:calc(100% - 50px);margin-bottom:10px;overflow:auto;text-align:left;}#dialog-frame-content h2:first-of-type,#dialog-frame-content h2.like-first-h2 {margin-top:0;font-weight:500;font-size:1.4em;}#dialog-frame-buttons {margin-top:30px;}#dialog-frame-buttons button {min-width:50px;margin-left:10px;}#dialog-frame-buttons button:first-of-type {margin-left:0;}#dialog-frame-buttons a {display:inline-block;min-width:50px;margin-left:10px;background-color:#ddd;color:#000;width:auto;border:0 none;cursor:pointer;padding:8px 15px;border-radius:5px;font:inherit;}#dialog-frame-buttons a:first-of-type {margin-left:0;}@media only screen and (max-width:1000px) {#dialog-frame {width:auto;left:20px;right:20px;margin-left:0; }#dialog-frame-fullsize,#dialog-frame-halfsize {width:auto;left:20px;right:20px;margin-left:0; }#dialog-frame-content {padding:10px 10px 10px 10px; }}@charset "UTF-8";div#ideas-intro {color:#fff;width:100%;height:200px;margin:0;background-color:#069EDF;background-image:url("/gfx/headerHomepage.jpg?v=1102260415");background-size:cover;background-position:center center;}@media only screen and (max-width :480px) {div#ideas-intro {height:160px; }}div#ideas-intro > div {max-width:1000px;margin:0 auto;text-align:center;height:100%;position:relative;}div#ideas-intro > div > div.board {position:absolute;width:300px;height:200px;background-image:url("/gfx/bgBoard.png?v=1102260415");background-position:-25px -25px;background-size:cover;}div#ideas-intro > div > div.board > span {position:absolute;display:inline-block;top:80px;left:65px;transform:rotate(-8deg);}div#ideas-intro > div > h1 {display:flex;align-items:center;justify-content:center;font-size:2em;margin:0 20px;height:100%;line-height:1.2em;background-color:transparent;border-radius:0;}@media only screen and (max-width :480px) {div#ideas-intro > div > h1 {font-size:1.3em; }}div#ideas-intro > div.idea {text-align:right;position:relative;overflow:hidden;}@media only screen and (max-width :480px) {div#ideas-intro > div.idea {margin:0 -20px; }}div#ideas-intro > div.idea > span.text {display:inline-block;font-size:1.8em !important;line-height:1.2em;margin-right:380px;}@media only screen and (max-width :480px) {div#ideas-intro > div.idea > span.text {height:150px;vertical-align:middle;line-height:1em;font-size:1.7em !important; }}div#ideas-intro > div.idea > span.text > span:nth-of-type(1) {margin-top:30px;display:block;font-size:inherit;}div#ideas-intro > div.idea > span.text > span:nth-of-type(2) {display:block;font-size:inherit;}div#ideas-intro > div.idea > span.text > span:nth-of-type(3) {display:block;font-size:inherit;}@media screen and (max-width:950px) {div#ideas-intro > div.idea > span.text > span {font-size:0.8em !important;line-height:1.2em; }div#ideas-intro > div.idea > span.text > span:nth-of-type(1) {margin-top:50px; }}@media screen and (max-width:770px) {div#ideas-intro > div.idea > span.text > span {font-size:0.7em !important;line-height:1.2em; }div#ideas-intro > div.idea > span.text > span:nth-of-type(1) {margin-top:60px; }}@media screen and (max-width:730px) {div#ideas-intro > div.idea > span.text > span {font-size:0.6em !important;line-height:1.2em; }div#ideas-intro > div.idea > span.text > span:nth-of-type(1) {margin-top:60px; }}@media screen and (max-width:580px) {div#ideas-intro > div.idea > span.text > span:nth-of-type(1) {margin-top:30px; }}@media only screen and (max-width :480px) {div#ideas-intro > div.idea > span.text > span {font-size:0.5em !important;line-height:1.2em; }div#ideas-intro > div.idea > span.text > span:nth-of-type(1) {margin-top:20px; }}@media screen and (max-width:650px) {div#ideas-intro > div.idea > span.text {margin-right:280px; }}@media only screen and (max-width :480px) {div#ideas-intro > div.idea > span.text {margin-right:220px; }}div#ideas-intro > div.idea img.mockup {position:absolute;right:20px;top:-30px;width:auto;height:500px;transform:rotate(10deg);}@media screen and (max-width:650px) {div#ideas-intro > div.idea img.mockup {height:350px;top:-20px; }}@media only screen and (max-width :480px) {div#ideas-intro > div.idea img.mockup {right:-10px; }}div#ideas-intro > div.idea img.arrow1 {position:absolute;right:280px;top:70px;width:60px;height:auto;filter:invert(100%) sepia(0%) saturate(7496%) hue-rotate(168deg) brightness(111%) contrast(99%);transform:rotate(188deg);}@media screen and (max-width:650px) {div#ideas-intro > div.idea img.arrow1 {right:200px; }}@media only screen and (max-width :480px) {div#ideas-intro > div.idea img.arrow1:nth-of-type(1) {width:30px;top:35px;right:170px; }}div#ideas-intro > div.idea img.arrow2 {position:absolute;left:180px;bottom:20px;width:60px;height:auto;filter:invert(100%) sepia(0%) saturate(7496%) hue-rotate(168deg) brightness(111%) contrast(99%);transform:rotate(145deg);}@media only screen and (max-width :1000px) {div#ideas-intro > div.idea img.arrow2 {left:50px; }}@media screen and (max-width:850px) {div#ideas-intro > div.idea img.arrow2 {display:none; }}.ideas-category {margin-top:50px !important;}@media only screen and (max-width :480px) {.ideas-category {margin-top:0px !important; }}.ideas-category h2 {padding:0 10px;}.ideas-category p {padding:0 10px;}.ideas-category p:nth-of-type(1) {margin-bottom:0;}nav#ideas-navigation {display:block;text-align:center;background-color:#ddd;}nav#ideas-navigation > ul {margin:0 auto;display:inline-block;position:relative;padding:0 0;text-align:left;}@media only screen and (max-width :480px) {nav#ideas-navigation > ul {text-align:center; }}nav#ideas-navigation > ul > li {display:inline-block;border-top:0px solid #eee;border-bottom:0px solid #eee;}nav#ideas-navigation > ul > li > a {display:inline-block;padding:10px 15px;color:#000;text-decoration:none;}nav#ideas-navigation > ul > li > a.hasSubNavigation {padding-left:10px;padding-right:25px;}nav#ideas-navigation > ul > li > a.hasSubNavigation:after {position:absolute;padding-left:5px;padding-top:3px;content:"▾";font-size:0.8em;}nav#ideas-navigation > ul > li > a:hover {color:#000;background-color:#ddd;text-decoration:none;}nav#ideas-navigation > ul > li > ul {display:block;position:absolute;border:1px solid #ccc;padding:10px 0px;margin:0px -100px 0px 0px;background-color:#fff;font:0/0 serif;z-index:-1;box-shadow:2px 2px 10px #aaa;}nav#ideas-navigation > ul > li > ul > li {display:block;border:0 none;}nav#ideas-navigation > ul > li > ul > li > a {display:block;padding:10px 20px;min-width:200px;}nav#ideas-navigation > ul > li > ul > li > a.hasSubNavigation {padding-left:20px;padding-right:25px;}nav#ideas-navigation > ul > li > ul > li > a.hasSubNavigation:after {position:absolute;padding-left:5px;padding-top:3px;content:"▾";font-size:0.8em;}nav#ideas-navigation > ul > li > ul > li > ul {display:block;position:absolute;width:100%;border:0px solid #ccc;padding:5px 0px;margin:0px 0px 0 20px;background-color:#fff;font:0/0 serif;z-index:-1;box-shadow:2px 2px 10px #aaa;}nav#ideas-navigation > ul > li > ul > li > ul > li {display:block;border:0 none;}nav#ideas-navigation > ul > li > ul > li > ul > li > a {display:block;padding:10px 20px;white-space:nowrap;}@media only screen and (min-width:640px) {nav#ideas-navigation > ul > li > ul > li:hover ul {margin:0px 0px 0 0px;font:inherit;z-index:1000; }}@media only screen and (min-width:640px) {nav#ideas-navigation > ul > li:hover ul {margin:0px 0px 0 0px;font:inherit;z-index:1001; }}@media only screen and (max-width :480px) {div.ideas-content {padding-top:30px !important; }}div.ideas-content > div.country-select {margin:-20px 0 15px 10px;}div.ideas-content > div.country-select > a {display:inline-block;margin:0 5px 0 0;padding:3px;line-height:1em;}div.ideas-content > div.country-select > a.active > img {border:3px solid #3690CF;}div.ideas-content > div.country-select > a > img {width:auto;height:26px;border:3px solid transparent;}div.ideas-content.ideas-category > div.ideas-description-top {margin-top:0;margin-bottom:50px;text-align:justify;}div.ideas-content.ideas-category > div.ideas-description-top h2 {text-align:left !important;padding-left:0px;padding-right:0px;}div.ideas-content.ideas-category > div.ideas-description-top p {padding-left:0px;padding-right:0px;}div.ideas-content.ideas-category div.ideas-list {font-size:1em;}div.ideas-content.ideas-category div.ideas-list .item > a h3 {font-size:1em;}div.ideas-content.ideas-category div.ideas-list .item > a .category {font-size:0.8em;}div.ideas-content.ideas-category div.ideas-list .item > a .discount {font-size:0.9em;}div.ideas-content.ideas-category > div.ideas-description-bottom {margin-top:25px;padding:50px 0 0 0;border-top:3px solid #ddd;}@media only screen and (max-width :768px) {div.ideas-content.ideas-category > div.ideas-description-bottom {padding:50px 0 0 0; }}div.ideas-content.ideas-category > div.ideas-description-bottom > h2 {text-align:left;padding:0;}div.ideas-content.ideas-category > div.ideas-description-bottom > h2:first-of-type {margin-bottom:20px;}div.ideas-content.ideas-category > div.ideas-description-bottom > h3 {font-size:1.2em !important;}div.ideas-content.ideas-category > div.ideas-description-bottom > h4 {font-size:1.3em !important;font-weight:500;text-decoration:underline;}div.ideas-content.ideas-category > div.ideas-description-bottom > p {text-align:justify;padding:0;}div.ideas-content.ideas-category > div.ideas-description-bottom > p:nth-of-type(1) {margin-bottom:30px;}div.ideas-content.ideas-category > div.ideas-description-bottom > p strong {font-weight:600;}div.ideas-content.ideas-category > div.ideas-description-bottom > ul, div.ideas-content.ideas-category > div.ideas-description-bottom > ol {font-size:1em;padding:0 0 0 18px;}div.ideas-content.ideas-category > div.ideas-description-bottom > ul > li, div.ideas-content.ideas-category > div.ideas-description-bottom > ol > li {font-size:inherit;padding-bottom:10px;}div.ideas-content.ideas-category > div.ideas-description-bottom > ul > li > ul, div.ideas-content.ideas-category > div.ideas-description-bottom > ul > li > ol, div.ideas-content.ideas-category > div.ideas-description-bottom > ol > li > ul, div.ideas-content.ideas-category > div.ideas-description-bottom > ol > li > ol {margin-top:15px;}div.ideas-content.ideas-category > div.ideas-description-bottom > ul > li > ul > li, div.ideas-content.ideas-category > div.ideas-description-bottom > ul > li > ol > li, div.ideas-content.ideas-category > div.ideas-description-bottom > ol > li > ul > li, div.ideas-content.ideas-category > div.ideas-description-bottom > ol > li > ol > li {padding-bottom:10px;}div.ideas-content.ideas-article {margin-top:50px;}@media only screen and (max-width :480px) {div.ideas-content.ideas-article {margin-top:0px; }}div.ideas-content.ideas-article > article > h1 {background-color:transparent !important;text-align:left !important;padding:0 !important;margin:0 0 25px 260px !important;font-size:1.6em;line-height:1.2em !important;}@media only screen and (max-width :768px) {div.ideas-content.ideas-article > article > h1 {margin:0 0 25px 210px !important; }}@media only screen and (max-width :480px) {div.ideas-content.ideas-article > article > h1 {margin:0 0 25px 0px !important; }}@media only screen and (max-width :480px) {div.ideas-content.ideas-article > article > h1 {font-size:1.4em; }}div.ideas-content.ideas-article > article > div.left {box-sizing:border-box;position:relative;float:left;width:250px;padding-right:20px;font-size:0.9em;}@media only screen and (max-width :768px) {div.ideas-content.ideas-article > article > div.left {width:200px; }}@media only screen and (max-width :480px) {div.ideas-content.ideas-article > article > div.left {float:none;width:100%;padding-right:0px; }}div.ideas-content.ideas-article > article > div.left > figure {display:block;border:1px solid #ddd;padding:5px;margin:0 0 10px 0;background-color:#fff;}div.ideas-content.ideas-article > article > div.left > figure > img {width:100%;height:auto;}@media only screen and (max-width :480px) {div.ideas-content.ideas-article > article > div.left > figure {margin-bottom:25px; }}div.ideas-content.ideas-article > article > div.left > span.left-save-info {display:inline-block;background-color:#038120;color:#fff;text-align:center;padding:10px;margin-left:70px;}@media only screen and (max-width :480px) {div.ideas-content.ideas-article > article > div.left > span.left-save-info {margin-left:0px;margin-top:-30px;margin-bottom:25px;display:block; }}div.ideas-content.ideas-article > article > div.left > span.left-save-info > span {display:block;}@media only screen and (max-width :480px) {div.ideas-content.ideas-article > article > div.left > span.left-save-info > span {display:inline-block;margin:0 3px; }}div.ideas-content.ideas-article > article > div.left > span.left-save-info > span.value {font-size:1.6em;line-height:1em;}@media only screen and (max-width :480px) {div.ideas-content.ideas-article > article > div.left > span.left-save-info > span.text {font-size:1.3em; }}div.ideas-content.ideas-article > article > div.left > div.admin {position:absolute;top:-50px;width:100%;padding-right:20px;text-align:right;}@media only screen and (max-width :480px) {div.ideas-content.ideas-article > article > div.left > div.admin {position:static;text-align:left;margin-top:-10px;margin-bottom:20px; }}div.ideas-content.ideas-article > article > div.left > div.admin > a {display:inline-block;margin-left:10px;}@media only screen and (max-width :480px) {div.ideas-content.ideas-article > article > div.left > div.admin > a {margin-left:0px;margin-right:10px; }}div.ideas-content.ideas-article > article > div.left > div.admin > a > img {width:auto;height:20px;}div.ideas-content.ideas-article > article > div.left > .buttons.left {text-align:center;margin-top:40px;}div.ideas-content.ideas-article > article > div.left > .buttons.left button {padding:10px 20px;margin-bottom:15px;}@media only screen and (max-width :480px) {div.ideas-content.ideas-article > article > div.left > .buttons.left button {display:none; }}div.ideas-content.ideas-article > article > div.left > .buttons.left button.primary {min-width:180px;font-weight:600;background-color:#ffb259;text-align:left;}div.ideas-content.ideas-article > article > div.left > .buttons.left button.primary > img {float:left;width:auto;height:20px;margin-top:0px;margin-left:-7px;margin-right:5px;}div.ideas-content.ideas-article > article > div.left > .buttons.left button.secondary {min-width:180px;font-weight:600;background-color:#98ccee;text-align:left;}div.ideas-content.ideas-article > article > div.left > .buttons.left button.secondary > img {float:left;width:auto;height:14px;margin-top:4px;margin-left:-3px;margin-right:8px;}div.ideas-content.ideas-article > article > div.right {margin-left:260px;}@media only screen and (max-width :768px) {div.ideas-content.ideas-article > article > div.right {margin-left:210px; }}@media only screen and (max-width :480px) {div.ideas-content.ideas-article > article > div.right {margin-left:0px; }}div.ideas-content.ideas-article > article > div.right > p.subtitle, div.ideas-content.ideas-article > article > div.right h2.subtitle {margin:0 0 25px 0px;line-height:1.2em;color:#888;font-size:1.2em !important;}div.ideas-content.ideas-article > article > div.right > p.subtitle > strong, div.ideas-content.ideas-article > article > div.right h2.subtitle > strong {font-weight:600;font-size:inherit;}div.ideas-content.ideas-article > article > div.right > p.price {margin:0;}div.ideas-content.ideas-article > article > div.right > p.price > .price-current {display:inline-block;margin:0 3px;color:#228B22;font-weight:bold;font-size:1.4em;line-height:1em;}div.ideas-content.ideas-article > article > div.right > p.price > .price-old {display:inline-block;margin:0 3px;color:#8B0000;text-decoration:line-through;font-size:1em;line-height:1em;}div.ideas-content.ideas-article > article > div.right > p.price > .price-saved {display:block;margin-top:-5px;color:#999;font-size:0.9em;}div.ideas-content.ideas-article > article > div.right > div.description > h3 {margin-top:0 !important;}div.ideas-content.ideas-article > article > div.right > div.description ul > li {font-size:1em;}div.ideas-content.ideas-article > article > div.right > div.tag-list {margin-top:40px;padding-top:40px;border-top:2px solid #ddd;}div.ideas-content.ideas-article > article > div.right > div.tag-list > ul {list-style-type:none;margin:0;padding:0;}div.ideas-content.ideas-article > article > div.right > div.tag-list > ul > li {display:inline-block;font-size:1em;line-height:1em;background-color:#ddd;margin:0 15px 15px 0;border-radius:5px;font-size:0.85em;padding:10px 15px;}div.ideas-content.ideas-article > article > div.right > div.tag-list > ul > li:hover {background-color:#98ccee;}div.ideas-content.ideas-article > article > div.right > div.tag-list > ul > li > a {display:block;color:#222;line-height:1em;}div.ideas-content.ideas-article > article > div.right > .buttons.bottom {margin-top:40px;}div.ideas-content.ideas-article > article > div.right > .buttons.bottom button {padding:10px 20px;font-size:0.9em;}@media only screen and (max-width :480px) {div.ideas-content.ideas-article > article > div.right > .buttons.bottom button {padding:10px 15px; }}div.ideas-content.ideas-article > article > div.right > .buttons.bottom button.primary {font-weight:600;background-color:#ffb259;}div.ideas-content.ideas-article > article > div.right > .buttons.bottom button.primary > img {float:left;width:auto;height:20px;margin-top:0px;margin-left:-7px;margin-right:5px;}div.ideas-content.ideas-article > article > div.right > .buttons.bottom button.secondary {float:right;font-weight:600;background-color:#98ccee;}div.ideas-content.ideas-article > article > div.right > .buttons.bottom button.secondary > img {float:left;width:auto;height:14px;margin-top:4px;margin-left:-3px;margin-right:8px;}div.ideas-content.ideas-article > article > div.right > .similar-list {margin-top:40px;padding-top:40px;border-top:3px solid #ddd;vertical-align:top;}div.ideas-content.ideas-article > article > div.right > .similar-list .similar-list-item {clear:left;display:inline-block;width:45%;vertical-align:top;margin:10px;font-size:0.9em;}@media only screen and (max-width :768px) {div.ideas-content.ideas-article > article > div.right > .similar-list .similar-list-item {display:block;width:100%;margin:10px 0; }}div.ideas-content.ideas-article > article > div.right > .similar-list .similar-list-item > h3 {margin:0;padding:0;}div.ideas-content.ideas-article > article > div.right > .similar-list .similar-list-item > h3 > a {font-size:0.9em;font-weight:500;}div.ideas-content.ideas-article > article > div.right > .similar-list .similar-list-item > span {margin:0;padding:0;line-height:1em;}div.ideas-content.ideas-article > article > div.right > .similar-list .similar-list-item > span > a {font-size:1.1em;font-weight:500;}div.ideas-content.ideas-article > article > div.right > .similar-list .similar-list-item img {float:left;width:60px;padding:3px;height:auto;margin-right:10px;border:1px solid #ddd;}@media only screen and (max-width :768px) {div.ideas-content.ideas-article > article > div.right > .similar-list .similar-list-item img {margin-bottom:10px; }}