.egg-container img {max-width: 100%;height: auto;}
.egg-container .rating > span {display: inline-block;position: relative;font-size: 30px;color: #4285f4;}
.egg-container .rating_small > span {display: inline-block;position: relative;font-size: 16px;color: #4285f4;}
.egg-container .rating_default > span {display: inline-block;position: relative;font-size: 22px;color: #4285f4;}
span.rating_small {white-space: nowrap;}
.egg-container .egg-stars-container {position: relative;display: inline-block;color: transparent;font-size: 20px;word-wrap: normal !important;overflow: hidden;}
.egg-container .egg-stars-container:before {position: absolute;top: 0;left: 0;content: "★★★★★";color: lightgray;}
.egg-container .egg-stars-container:after {position: absolute;top: 0;left: 0;content: "★★★★★";color: #fcc10a;overflow: hidden;}
.egg-stars-0:after {width: 0%;}
.egg-stars-10:after {width: 10%;}
.egg-stars-20:after {width: 20%;}
.egg-stars-30:after {width: 30%;}
.egg-stars-40:after {width: 40%;}
.egg-stars-50:after {width: 50%;}
.egg-stars-60:after {width: 60%;}
.egg-stars-70:after {width: 70%;}
.egg-stars-80:after {width: 80%;}
.egg-stars-90:after {width: 90%;}
.egg-stars-100:after {width: 100%;}
.egg-container .egg-stars-small {font-size: 16px;}
.egg-container .egg-stars-default {}
.egg-container .egg-stars-big {font-size: 30px;}
.egg-item .cegg-price-row .cegg-price {font-size: 32px;line-height: 30px;white-space: nowrap;font-weight: bold;margin-bottom: 15px;margin-top: 15px;display: inline-block;}
.egg-container .egg-item .cegg-price small {font-size: 22px;}
.egg-item, .egg-list, .egg-grid {margin-bottom: 25px;}
.egg-container .cegg-price {font-weight: bold;white-space: nowrap;}
.egg-container .cegg-text-additional {font-size: 14px;font-weight: normal;}
.egg-container .products .v-align {vertical-align: middle;}
.egg-container .cegg-gridbox {background-color: #fff;margin-bottom: 10px;padding-bottom: 10px;border: 1px solid white;transition: all .3s ease;}
.egg-container .cegg-gridbox:hover {box-shadow: 0 8px 16px -6px #eee;border: 1px solid #ddd;}
.cegg-gridbox .producttitle, .cegg-gridbox .producttitle a {line-height: 20px;margin-bottom: 10px;font-weight: normal;color: #333;}
.cegg-gridbox .productprice {color: black;font-weight: bold;line-height: 20px;margin-bottom: 10px;font-size: 1.1em;}
.cegg-gridbox .productprice strike {color: grey;font-weight: normal;font-size: .85em;}
.cegg-gridbox .productprice .text-success {font-weight: normal;font-size: .85em;}
.cegg-thumb {text-align: center;}
.cegg-gridbox .cegg-thumb {text-align: center;padding: 15px;}
.cegg-price-tracker-item .cegg-thumb {text-align: center;}
.cegg-gridbox .cegg-thumb img, .cegg-price-tracker-item .cegg-thumb img {border: 0 none;box-shadow: none;max-height: 170px;}
.cegg-item-title {font-size: 24px;margin: 0px 0px 5px 0px;}
.egg-grid-wdgt .cegg-thumb img {max-height: 150px;}
.egg-list-coupons .cegg-thumb {text-align: center;margin-bottom: 10px;}
.egg-list-coupons .cegg-thumb img {max-height: 30px;}
.egg-container .cegg-promotion {line-height: 18px;}
.egg-container .cegg-promotion {border-radius: 4px;top: 15px;left: 0;height: 24px;position: absolute;width: auto;z-index: 10;}
.egg-btns-row .cegg-btn-cell {padding-bottom: 5px;}
.egg-container .cegg-position-container {display: inline-block;position: absolute;width: auto;top: 0px;left: 20px;z-index: 10;}
.egg-container .cegg-position-text {position: relative;color: #fff;font-weight: bold;background: #dc3545;width: 30px;height: 30px;display: inline-block;line-height: 30px;border-radius: 50%;font-size: 15px;}
.egg-container .cegg-position-container2 {display: inline-block;position: absolute;width: auto;top: 8px;left: 8px;z-index: 10;}
.egg-container .cegg-position-text2 {position: relative;color: #fff;font-weight: bold;background: #d9534f;width: 28px;height: 28px;display: inline-block;line-height: 28px;border-radius: 50%;font-size: 15px;}
.egg-container .cegg-price-badge {display: inline-block;min-width: 80px;padding: 5px 7px;font-size: 15px;font-weight: bold;line-height: 1;color: #fff;text-align: center;white-space: nowrap;vertical-align: baseline;border-radius: 10px;float: right;background-color: #777;}
.egg-container .cegg-discount {background: none repeat scroll 0 0 #dc3545;border-radius: 0 4px 4px 0;color: #fff;display: inline-block;float: left;font-size: 16px;font-weight: lighter;height: 100%;padding: 3px 5px;}
.egg-container .egg-padding-top {padding-top: 22px;}
.borderless tbody tr td, .borderless tbody tr th, .borderless thead tr th {border: none;}
.borderless td, .borderless th {border: none;}
.egg-container .egg-padding-top15 {padding-top: 15px;}
.egg-container.egg-compare .row {border-bottom: 1px solid #ddd;padding: 15px 0px;margin-bottom: 0;}
.egg-container .egg-listcontainer .row:before, .egg-container .egg-listcontainer .row:after {display: none;}
.egg-container .egg-listcontainer {display: table;border-collapse: collapse;margin-bottom: 30px;width: 100%;}
.egg-container  .row-products {display: table-row;}
.egg-container .row-products > div {display: table-cell;float: none;vertical-align: middle;border-bottom: 1px solid #eee;padding: 18px 10px;}
.egg-container .row-products:last-child > div {border: none;}
.egg-container .row-products > div:first-child {padding-left: 0;}
.egg-container .row-products > div:last-child {padding-right: 0;}
.egg-container .row-products:hover {background-color: #f9f9f9;}
.egg-container .row-products span.no-bold {font-size: 14px;font-weight: normal;}
.cegg-list-no-prices .cegg-desc-cell {vertical-align: top !important;}
.egg-container {clear: both;}
.egg-list .row-products {clear: both;}
.egg-list .row-products {margin-bottom: 15px;margin-top: 0;}
.egg-container .cegg-image-cell img {max-height: 100px;max-width: 100%;}
.egg-container .cegg-image-cell {text-align: center;}
.cegg-image-container img {vertical-align: top;max-width: 100%;height: auto;display: inline-block;max-height: 350px;}
.egg-container .cegg-no-top-margin {margin-top: 0;}
.egg-container .cegg-no-bottom-margin {margin-bottom: 0;}
.egg-container .cegg-no-margin {margin-top: 0;}
.egg-container .cegg-mb5 {margin-bottom: 5px;}
.egg-container .cegg-mb10 {margin-bottom: 10px;}
.egg-container .cegg-mb15 {margin-bottom: 15px;}
.egg-container .cegg-mb20 {margin-bottom: 20px;}
.egg-container .cegg-mb25 {margin-bottom: 25px;}
.egg-container .cegg-mb30 {margin-bottom: 30px;}
.egg-container .cegg-mb35 {margin-bottom: 35px;}
.egg-container .cegg-lineh-20 {line-height: 20px;}
.egg-container .cegg-mr10 {margin-right: 10px;}
.egg-container .cegg-mr5 {margin-right: 5px;}
.egg-container .cegg-mt5 {margin-top: 5px;}
.egg-container .cegg-mt10 {margin-top: 10px;}
.egg-container .cegg-mt30 {margin-top: 30px;}
.egg-container .cegg-pl5 {padding-left: 5px;}
.egg-container .btn.cegg-btn-big {padding: 13px 80px;line-height: 1;font-size: 20px;font-weight: bold;}
.egg-container .title-case:first-letter {text-transform: capitalize;}
.cegg-couponcode {text-align: center;background: #efffda;padding: 5px;display: block;text-decoration: none;border: 2px dashed #5cb85c;margin-bottom: 10px;margin-right: 10px;}
.cegg-bordered-box {border: 2px solid #ededed;padding: 25px;}
.cegg-price-tracker-panel .col-md-5 {text-align: right;}
.cegg-price-tracker-panel .panel-body {padding-bottom: 0px;}
.cegg-price-tracker-item .cegg-price {font-size: 22px;font-weight: bold;}
.egg-list-coupons .btn {font-size: 16px;font-weight: bold;display: block;}
.cegg-listlogo-title {line-height: 18px;font-size: 15px;}
.egg-listcontainer .cegg-price, .cegg-list-withlogos .cegg-price {font-weight: bold;font-size: 1.1em;}
.egg-container .cegg-list-withlogos .btn {font-weight: bold;font-size: 15px;padding: 8px 16px;}
.cegg-price-row strike {font-size: 16px;font-weight: normal;}
.egg-listcontainer .cegg-list-logo-title a {text-decoration: none;box-shadow: none;color: #111;}
.cegg-list-no-prices .cegg-no-prices-desc {font-size: .9em;color: #656565;}
.cegg-reviews-count {text-decoration: none;box-shadow: none;color: #111;}
.cegg-hidden {opacity: 0;visibility: hidden;transition: all .3s ease;transform: translateY(10px);}
.egg-container .cegg-gridbox:hover .cegg-hidden {opacity: 1;visibility: visible;transform: translateY(0);}
.egg-container .cegg-btn-grid .btn {display: block;margin-bottom: 10px;}
#cegg_market .cegg-image-container img {max-height: 350px;}
.cegg-review-block {padding: 20px;border: 1px solid #eee;}
.cegg-line-hr {clear: both;border-top: 1px solid #eee;height: 1px;}
.cegg-image-cell .cegg-merhant-logo {width: 80px !important;}
.cegg-font60 {font-size: 60%;}
.cegg-lineheight15 {line-height: 15px;}
.cegg-price-tracker-item .price-alert-title {color: #111;font-weight: bold;line-height: 20px;}
.egg-text-bold {font-weight: bold;}
.cegg-price-alert-wrap .price-alert-agree-label {font-weight: normal;font-size: 90%;}
.egg-grid-wdgt .cegg-product-discount {line-height: 20px;}
.egg-grid-wdgt .product-discount-value {font-size: 20px;margin-right: 1px;font-weight: bold;white-space: nowrap;}
.egg-grid-wdgt .product-discount-symbol {letter-spacing: 0;font-weight: bold;font-size: 16px;}
.egg-grid-wdgt .product-discount-value, .product-discount-symbol, .product-discount-off {color: #d9534f;}
.egg-grid-wdgt .product-discount-off {font-size: 16px;font-weight: bold;white-space: nowrap;}
.egg-grid-wdgt .product-discount, .product-price {float: left;display: inline;}
.egg-grid-wdgt .product-name, .product-meta, .product-price {font-size: 14px;color: #212121;font-weight: normal;}
.egg-grid-wdgt .product-price-old {font-size: 14px;line-height: 1em;min-height: 1em;color: #757575;text-decoration: line-through;}
.egg-grid-wdgt .product-price-new {font-size: 18px;font-weight: bold;}
.egg-grid-wdgt .product-price-new {font-size: 18px;font-weight: bold;}
.egg-grid-wdgt-row .cegg-wdgt-gridbox {border-bottom: 1px solid #eee;margin-bottom: 0;margin-top: 15px;}
.egg-grid-wdgt .cegg-wdgt-gridbox:hover a {text-decoration: underline;}
.egg-list-wdgt .cegg-discount-off {font-size: 18px;}
.egg-grid-wdgt-row .cegg-wdgt-gridbox:last-child {border-bottom: none;}
.widget .egg-grid-wdgt {margin-bottom: 0px;}
.egg-list-wdgt .product-discount-off {color: #d9534f;font-size: 16px;font-weight: bold;}
.egg-grid-wdgt .cegg-gridbox-border {box-shadow: 0 8px 16px -6px #eee;border: 1px solid #ddd;}
.egg-list-wdgt .row-products:hover {background-color: inherit;}
.cegg-price-comparison {margin-bottom: 0px;}
.cegg-price-comparison td a {display: block;}
.cegg-price-comparison .cegg-buttons_col {text-align: center;vertical-align: middle !important;}
.cegg-price-comparison .cegg-buttons_col a {color: #fff !important;}
.cegg-price-comparison .cegg-price_col a {text-decoration: none;box-shadow: none;color: #111;font-weight: bold;}
.cegg-price-comparison .cegg-merhant_col {vertical-align: middle !important;}
.cegg-price-comparison .cegg-merhant_col a {text-decoration: none;box-shadow: none;color: #111;vertical-align: middle !important;}
.cegg-price-comparison.table {font-size: 13px;}
.egg-container .stock-status {font-size: 80%;cursor: help;font-weight: normal;}
.egg-container .status-instock {color: #7ad03a;}
.egg-container .status-outofstock {color: #777;}
.egg-container .cegg-disclaimer .cegg-disclaimer-title {padding: 5px;cursor: default;}
.egg-container .cegg-disclaimer {cursor: pointer;}
.egg-container .cegg-cashback {color: #199402;}
.cegg-features-table {word-wrap: break-word;}
.cegg-btn-row {padding-right: 10px;}
.cegg-price-outofstock {color: #777 !important;}
.egg-ico-info-circle::before {display: inline-block;flex-shrink: 0;width: 1em;height: 1em;margin-left: .1rem;content: "";vertical-align: -.125em;background-repeat: no-repeat;background-size: 1rem 1rem;background: url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'16\' height=\'16\' fill=\'%23777\' viewBox=\'0 0 16 16\'%3E%3Cpath d=\'M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14zm0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16z\'/%3E%3Cpath d=\'m8.93 6.588-2.29.287-.082.38.45.083c.294.07.352.176.288.469l-.738 3.468c-.194.897.105 1.319.808 1.319.545 0 1.178-.252 1.465-.598l.088-.416c-.2.176-.492.246-.686.246-.275 0-.375-.193-.304-.533L8.93 6.588zM9 4.5a1 1 0 1 1-2 0 1 1 0 0 1 2 0z\'/%3E%3C/svg%3E") no-repeat center center/100% auto;cursor: pointer;color: #777;}
@media (max-width: 768px) {.cegg-list-withlogos .cegg-btn-cell {text-align: center;}
	.cegg-price-tracker-panel .col-md-5 {text-align: left;}
	.egg-container .cegg-list-withlogos .cegg-image-cell img {max-height: 60px;max-width: 60px;height: auto;}
	.egg-container .egg-listcontainer .row-products {display: flex;}
	.cegg-list-no-prices .row-products {display: table-row !important;}
	.egg-container .egg-listcontainer .row-products > div {padding: 5px 0 10px 0;}
	.egg-listcontainer .cegg-price, .cegg-list-withlogos .cegg-price {font-size: 18px;line-height: 1;}
	.cegg-price-row strike {font-size: 15px;}
	.egg-container .row-products .btn {padding: 5px 2px;font-size: 12px;line-height: 1.3;border-radius: 3;}
	.cegg-gridbox .producttitle, .cegg-gridbox .producttitle a {font-size: 14px;}
	.cegg-gridbox .cegg-price, .cegg-gridbox .cegg-price strike {font-size: 16px;}
	.cegg-gridbox .producttitle, .cegg-gridbox .producttitle .cegg-mb10 {margin-bottom: 5px;}}